第一天:Java基础与环境搭建
1. 理解Java基本概念
- 了解Java语言的历史:Java是一种广泛使用的编程语言,由Sun Microsystems(现被Oracle收购)于1995年首次发布。
- 认识Java的特性:包括面向对象、平台无关性(通过Java虚拟机实现)、健壮性、安全性等。
- 理解Java平台:Java平台包括Java SE(标准版)、Java EE(企业版,现更名为Jakarta EE)和Java ME(移动版)。
2. 安装JDK并配置环境
- 下载JDK:从Oracle官网(或其他可信的JDK发布源)下载适合你操作系统的JDK版本。考虑到稳定性和兼容性,对于初学者来说,选择较新的LTS(长期支持)版本或广泛使用的版本(如Java 11或Java 17)是一个不错的选择。
- 安装JDK:按照下载页面或安装包中的指示完成JDK的安装。
- 配置环境变量:
- 设置
JAVA_HOME
环境变量,指向你的JDK安装目录。 - 更新
PATH
环境变量,添加%JAVA_HOME%\bin
(Windows)或$JAVA_HOME/bin
(Unix/Linux/macOS)到你的系统路径中。 - (可选)设置
CLASSPATH
环境变量,尽管在大多数现代Java项目中,IDE会自动处理类路径问题。
- 设置
3. 编写并运行Hello World
- 使用文本编辑器:选择一个文本编辑器(如Notepad++、Sublime Text、VS Code等)来编写你的第一个Java程序。
- 编写Hello World程序:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
- 编译Java程序:打开命令行工具(如CMD、Terminal等),导航到你的Java文件所在目录,并使用
javac HelloWorld.java
命令编译你的程序。这将生成一个名为HelloWorld.class
的字节码文件。 - 运行Java程序:在同一命令行窗口中,使用
java HelloWorld
命令运行你的程序。你应该会在控制台上看到输出“Hello, World!”。
4. 学习基本语法
- 变量与数据类型:了解Java中的基本数据类型(如int、double、boolean等)和引用数据类型(如类、接口等)。
- 运算符:学习算术运算符、关系运算符、逻辑运算符等。
- 控制流语句:掌握if-else语句、循环(for、while、do-while)等控制流语句。
学习资源建议
- 官方Java教程:Oracle提供的官方Java教程是学习Java的权威资源,包含了从基础到高级的全面内容。
- 在线课程:B站、Coursera、Udemy等平台上有很多高质量的Java在线课程,适合不同学习风格的学习者。
- 书籍:如《Java核心技术》第一卷、《Java编程思想》等经典书籍,是深入学习Java的必备资料。
通过完成以上目标,你将为后续的Java学习打下坚实的基础。记得在学习过程中多做笔记、实践编程,并积极参与在线社区讨论以加深理解。