Java初学者指南:JDK安装与环境配置

需积分: 0 0 下载量 74 浏览量 更新于2024-08-03 收藏 129KB MD 举报
"笔记(1).md" 这是一份关于Java编程初学者的笔记,涵盖了从JDK的介绍、安装和基本命令,到编写并理解Java程序的原理,再到开发工具IntelliJ IDEA的使用,以及一些基础的编程概念,如注释、关键字、标识符、字面量和变量。 ## JDK简介、安装与常用命令 JDK(Java Development Kit)是Java编程的基础,包含了Java编译器、Java运行环境(JRE)以及各种开发工具。安装JDK后,可以通过以下命令进行操作: 1. `cd` 命令用于进入指定的目录。 2. `cd..` 用于返回上一级目录。 3. `dir` 在Windows系统中查看当前目录下的文件和文件夹。 4. `D:` 进入D盘目录。 5. `cls` 清理命令行窗口的内容。 6. `help` 提供命令行的帮助信息。 ## 入门程序HelloWorld Java的"Hello, World!"程序是这样的: ```java public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld!!!"); } } ``` 这是每个Java学习者都会接触的第一个程序,它展示了如何定义一个公共类、主方法以及输出语句。 ## Java程序执行原理 无论何种高级编程语言,最后都要被翻译成计算机可识别的机器语言。Java程序通过JVM(Java Virtual Machine)运行,实现跨平台,因为Java程序并不直接运行在操作系统上,而是运行在JVM这个中间层。 ## JDK、JRE与跨平台原理 JRE(Java Runtime Environment)是运行Java应用程序所必需的环境,它包含Java虚拟机(JVM)和Java库。Java的跨平台特性得益于"一次编写,到处运行"的理念,由于JVM的存在,Java代码在任何安装了JRE的平台上都能运行,与操作系统无关。 ## Path和JAVA_HOME环境变量 `Path`环境变量用于指定命令行可以直接启动程序的路径,将 `%JAVA_HOME%\bin` 添加到Path中,意味着可以在任意目录下运行Java命令。而`JAVA_HOME`变量则指向JDK的安装路径。 ## IDEA开发工具 IntelliJ IDEA是流行的Java集成开发环境,提供了诸如代码自动完成、错误检测、调试等便利功能。使用IDEA可以快速创建、运行Java程序,并进行个性化设置,如字体、主题、背景色以及快捷键配置。 ## 编程基础知识 ### 注释 1. 单行注释:使用`//`开始,一行内跟随注释内容。 2. 多行注释:`/*` 开始,`*/` 结束,可以跨越多行。 3. 文档注释:`/**` 开始,`*/` 结束,常用于生成API文档。 ### 关键字 Java中的关键字具有特殊含义,不可用作变量名,如`public`, `static`, `void`等。 ### 标识符 标识符用于命名类、方法、变量等,遵循以下规则: 1. 可由字母、数字、下划线 `_` 和美元符号 `$` 组成。 2. 不能以数字开头。 3. 不能使用Java的关键字。 4. 区分大小写。 ### 字面量 字面量代表不同数据类型的固定值: - 整数:如 `5`。 - 小数:如 `1.5`。 - 字符:用单引号包围,如 `'A'`。 - 字符串:用双引号包围,如 `"HelloWorld"`。 - 布尔值:`true` 和 `false`。 - 空值:`null`。 ### 变量 1. 变量需先声明后使用,例如 `int age = 25;`。 2. 变量根据声明的数据类型存储相应类型的数据。 3. 变量中的数据可以被替换。 4. 变量的作用域从定义处开始,到其所在的代码块结束。 5. 同一作用域内,变量名必须唯一。 6. 声明变量时可以不赋初始值,但使用前必须赋值。 这些笔记内容是Java学习的初步知识,对于新手来说是非常有价值的起点。随着学习深入,还将涉及更多概念,如类、对象、继承、接口等。