"21天学通JAVA(2013年最新高清版本)"
本教程旨在引导初学者在21天内快速掌握Java编程基础。首先,它强调了Java语言的特点,包括其简洁性、灵活性、面向对象的特性,以及跨平台的能力和安全性,这些都是Java在互联网编程中广泛使用的原因。Java提供了三种主要版本,每种针对不同类型的开发:
1. Java SE(Java Standard Edition):是Java的标准版,适用于桌面应用和数据库开发,为开发者提供了基础的Java API和运行时环境。
2. Java EE(Java Enterprise Edition):企业版,用于企业级应用程序开发,包含一系列服务器端技术,如Servlets、JSP、EJB等,支持大型分布式系统的构建。
3. Java ME(Java Micro Edition):微缩版,专为嵌入式设备和移动设备设计,常见应用包括智能手机应用开发。
教程的重点在于帮助读者搭建Java开发环境,包括JDK(Java Development Kit)的下载、安装和配置。JDK是编写、编译和运行Java程序所必需的工具集。对于初学者来说,理解如何正确安装和配置JDK的环境变量至关重要,因为这直接影响到Java程序的编译和执行。
在安装JDK时,需要注意选择与操作系统兼容的版本。教程以32位Windows XP系统为例,详细介绍了下载过程。安装完成后,还需要设置系统环境变量,如`JAVA_HOME`,`PATH`和`CLASSPATH`,以便系统能够在任何目录下识别和执行Java命令,如`javac`(Java编译器)和`java`(Java虚拟机)。
学习本章的目标是使读者能够熟练掌握以下技能:
1. 下载并安装适合操作系统的JDK版本。
2. 配置必要的环境变量,确保Java工具的可用性。
3. 使用文本编辑器编写Java源代码文件(扩展名为.java)。
4. 使用`javac`命令编译源代码,生成.class字节码文件。
5. 运行生成的字节码文件,观察程序执行结果。
掌握这些基础知识是后续深入学习Java编程的关键,包括类、对象、数据类型、控制结构、异常处理、IO流、多线程、网络编程等更复杂的概念。因此,读者需要花费时间扎实地掌握本章内容,为后续章节的学习打下坚实基础。