概念 | 作用描述 | |
---|---|---|
Path | 使系统能在任意目录识别Java命令java 和javac |
|
JVM | Java虚拟机 - 执行字节码的运行时环境 | |
JDK | Java开发工具包 = JRE + 开发工具 (编译器、调试器等) |
|
JRE | Java运行时环境 = JVM + 核心类库 |
配置技巧:
Windows系统Path添加JDK安装路径\bin
,使全局可访问javac/java命令
操作路径:
File → Project Structure → Modules → + → New Module
设置项 | 路径 | 推荐值 |
---|---|---|
主题 Theme | Settings → Appearance → Theme | Windows 10 Light |
编辑器字体 | Settings → Editor → Font | Consolas 16pt |
注释颜色 | Settings → Editor → Color Scheme → Java | 按需调整 |
// 启用自动导包 (消除灰色import提示)
Settings → Editor → General → Auto Import
✓ Add unambiguous imports on the fly
✓ Optimize imports on the fly
// 关闭大小写敏感匹配 (提升代码补全体验)
Settings → Editor → General → Code Completion
☐ Match case
新建类:
MyClass.java
→ class MyClass{}
)模块管理:
// 单行注释 - 说明关键代码
/*
* 多行注释 - 注意事项:
* 1. 禁止嵌套使用 /* ... */
* 2. 方法/类功能说明
*/
/**
* 文档注释 - 用于生成API文档
* @param 参数说明
* @return 返回值说明
*/
关键字 | 作用 | 使用示例 |
---|---|---|
class |
定义类(程序基本单元) | public class Main |
public |
访问修饰符 | public static void main() |
static |
静态修饰符 | static int count; |
所有关键字全小写,在IDE中显示特殊颜色
// 字面量类型示例
int num = 10; // 整数
double pi = 3.14; // 小数
boolean flag = true; // 布尔
char c = 'A'; // 字符(单引号)
String s = "Hello"; // 字符串(双引号)
Object obj = null; // 空值
// 制表符对齐输出(4字节)
System.out.println("Name\tAge\tCity");
System.out.println("John\t28\tNew York");
输出效果:
Name Age City
John 28 New York
// 1. 声明与初始化
int count; // 声明
count = 10; // 初始化
// 2. 变量重赋值(按执行顺序覆盖)
int x = 5;
System.out.println(x); // 输出5
x = 8;
System.out.println(x); // 输出8
// 3. 进制表示
int binary = 0b1010; // 二进制 (0b开头)
int octal = 012; // 八进制 (0开头)
int hex = 0xA; // 十六进制 (0x开头)
变量必须初始化:局部变量使用前必须显式赋值
int score;
// System.out.println(score); // 编译错误
类型兼容性:大范围类型可接收小范围值
double d = 5; // int → double 自动转换
代码可读性:
\t
)对齐数据输出studentName
)通过合理配置开发环境和掌握基础概念,可显著提升Java学习效率和代码质量