吾日三省吾身,三次都发现自己菜得抠脚,遂决定踏上 Java 工程师的修炼之路。
路漫漫其修远兮,吾将上下而求索。
本篇将记录自己的 Java 学习历程,保持持续更新!
✎开发环境搭建
工欲善其事,必先利其器。
✎安装 JDK 和 JRE
-
JDK ( Java Development Kit ) : java 开发工具包,是程序员使用 java 语言编写的 java 程序所需的开发工具包,是提供给程序员使用的。JDK 包含了JRE、编译 java 源码的编译器javac、java 程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java 程序编写所需的文档和 demo 例子程序。
-
JRE ( Java Runtime Environment ) : java 运行时环境,包含了 java 虚拟机、java 基础类库。是使用 java 语言编写的程序运行所需要的软件环境,是提供给想运行 java 程序的用户使用的。
✎IDE 选择与安装
-
My choice:
IntelliJ IDEA
IntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA 在业界被公认为最好的 Java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE 支持、各类版本工具(Git、SVN、GitHub 等)、JUnit、CVS 整合、代码分析和创新的 GUI 设计等方面的功能都值得称道。
-
安装与使用
✎入门篇
✎Java 语法
如何学习?
Runoob 网站 网站可以让你对任意一门语言完成快速的语法门。
My method:快速浏览 Runoob 网站的 Java 教程,跟 C++ 语法对照着进行学习。(C++ 已学)
✎Java 核心技术
如何学习?
- 网课:现在有很多 Java 课程,挑选一个完整地学习即可;
- 书:《Java 核心技术》 卷 Ⅰ 和 卷 Ⅱ,跳过一些过时的内容;
- 代码实践:尽量把网课和书中的代码实现一遍。