### JAVASE学习笔记 #### 一、Java概述与版本介绍 **1.1 Java的三个版本** - **JavaSE (Standard Edition)**: 标准版,主要用于桌面应用程序的开发。 - **JavaEE (Enterprise Edition)**: 企业版,专为大型企业级应用设计,涉及各种框架和技术,如Servlets、JSPs、EJBs等。 - **JavaME (Micro Edition)**: 基本已经不再使用,曾用于移动设备和嵌入式系统。 **1.2 JDK (Java Development Kit)** - **定义**: Java开发工具包,提供了必要的工具和库来编写Java应用程序。 - **常见版本**: - **JDK1.0-1.4**: 最初的版本,奠定了基础。 - **JDK1.5 (JDK5.0)**: 引入了泛型、枚举等新特性。 - **JDK6.0**: 改进了GUI设计工具,增强了Java SE的安全性。 - **JDK7.0**: 增加了多核处理器的支持,改进了垃圾回收机制。 - **JDK8.0**: 当前最广泛使用的版本之一,引入了Lambda表达式、Stream API等重大更新。 #### 二、安装JDK及环境变量配置 **2.1 安装JDK** - 需要根据操作系统是32位还是64位来选择相应的安装包。 - 默认安装路径通常为 `C:\Program Files\Java`,其中包含两个主要文件夹: - **jdk**: 包含开发工具和文档。 - **bin**: 存放可执行文件,如`javac`和`java`等。 - **jre**: Java运行环境。 **2.2 配置环境变量** - 目的是确保在系统的任何位置都能使用到JDK的命令。 - 在Windows环境下,可以通过以下步骤配置环境变量: - 打开“计算机” -> 右击 -> “属性” -> “高级系统设置” -> “高级” -> “环境变量”。 - 创建或修改以下变量: - **JAVA_HOME**: 设置为 JDK 的安装目录,如 `C:\Program Files\Java\jdk1.7.0_13`。 - **CLASS_PATH**: 设置为`.`,表示当前目录。 - **PATH**: 添加 `%JAVA_HOME%\bin` 至 PATH 变量中。 **2.3 测试环境变量配置** - 打开命令提示符(cmd),输入 `java -version` 来检查当前配置的 JDK 版本。 #### 三、开发工具介绍 **3.1 记事本** - 缺点: - 无法检测语法错误。 - 不能自动编译。 - 类多时需要手动编译每个文件。 - 需要手动切换到指定的 Java 文件目录。 - 使用方法: - 创建 `.java` 文件。 - 使用 `javac` 命令编译文件,如 `javac HelloWorld.java`。 - 使用 `java` 命令执行编译后的类文件,如 `java HelloWorld`。 **3.2 Eclipse** - 能够检测语法错误。 - 能够自动编译。 - 提供项目管理功能。 - 是一种广泛使用的 Java IDE。 **3.3 IntelliJ IDEA** - 类似于 Eclipse,但更多地用于 HTML 和前端开发。 - 提供强大的编码支持和调试功能。 **3.4 NetBeans** - 主要用于 EJB 开发。 - 同样是一款功能全面的 Java IDE。 #### 四、HelloWorld 示例 **4.1 Java 注释** - 单行注释:`//` - 多行注释:`/* ... */` - 文档注释:`/** ... */`,用于生成文档。 **4.2 Java 类型** - **强类型语言**: 变量声明时必须指定类型。 - **关键字**: `public`, `class`, `static`, `void` 等具有特殊意义的词汇。 - **标识符**: 如 `HelloWorld`, `main`, `String` 等。 **4.3 HelloWorld 示例代码** ```java public class HelloWorld { public static void main(String[] args) { // 主方法,程序的入口 System.out.println("你好,万和"); // 用于输出一句话 } } ``` **4.4 编译与执行** - 使用 `javac HelloWorld.java` 编译源代码。 - 使用 `java HelloWorld` 执行程序。 #### 五、常见问题与解决方法 **5.1 环境变量问题** - 如果遇到 `xx command is not recognized as an internal or external command` 错误,则表明环境变量配置出错。 **5.2 编译问题** - **语法错误**: - 检查语句末尾是否有分号。 - 查看是否有非法字符。 通过以上步骤,您可以顺利完成 JavaSE 的学习和实践。这不仅有助于理解 Java 的基础知识,还能为后续深入学习打下坚实的基础。
剩余63页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助