Java初学者指南:JDK安装与环境配置
需积分: 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学习的初步知识,对于新手来说是非常有价值的起点。随着学习深入,还将涉及更多概念,如类、对象、继承、接口等。
263 浏览量
482 浏览量