Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
Oracle Java: Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. With millions of developers running more than 51 billion Java Virtual Machines worldwide, Java continues to be the development platform of choice for enterprises and developers.
- Java For Beginners: This free core Java basics tutorial is designed for beginners with little or no Java coding experience. Syllabus. First …
- better-java Resources for writing modern Java
- Java Core Sprout : basic, concurrent, algorithm https://crossoverjie.top/JCSprout
- 一份涵盖大部分Java程序员所需要掌握的核心知识
- Design patterns implemented in Java https://java-design-patterns.com
- Java and Spring Tutorials Just Announced - "Learn Spring Security OAuth": http://bit.ly/github-lsso
- 有哪些值得推荐的 Java 练手项目?
- 实践项目 fake tmall
- Old Money: SSM(Spring + SpringMVC + MyBatis), SSH(Struts2 + Spring + Hibernate)
- Spring Boot makes it easy to create Spring-powered, production-grade applications and services with absolute minimum fuss. https://spring.io/projects/spring-boot
- Arthas Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas https://arthas.gitee.io/
- How to install Java 9 and 10 on Mac with Homebrew?
brew tap adoptopenjdk/openjdk
brew install --cask adoptopenjdk9
export JAVA_HOME=$(/usr/libexec/java_home)
- Cask adoptopenjdk8 exists in multiple taps
brew install --cask adoptopenjdk/openjdk/adoptopenjdk8
- See all the Java versions installed on Mac
/usr/libexec/java_home -V
- Switch JDK
function jdk() { export JAVA_HOME=$(/usr/libexec/java_home -v $1); java -version }
- Awesome Java, A curated list of awesome frameworks, libraries and software for the Java programming language.
- Java 技术书籍大全