Java 基础语法与核心概念
1. Java 程序的基本结构
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
- 类 (Class):
- Java 是纯面向对象的语言,类是程序的基本单位。
- 类名首字母大写,多个单词采用驼峰命名法(如
HelloWorld
)。 - 示例:
public class HelloWorld
。
- 主方法 (Main Method):
- 是 Java 程序的入口,固定格式为:
public static void main(String[] args) { ... }
- 程序从
main
方法开始执行。
- 是 Java 程序的入口,固定格式为:
- 输出语句:
System.out.println("Hello World!");
用于向控制台输出内容。
2. Java 语言特性
- 大小写敏感:
- Java 区分大小写,类名、方法名、变量名等都需注意大小写。
- 例如:
HelloWorld
和helloworld
是不同的。
- 源代码文件命名:
- 文件名必须与类名一致,后缀为
.java
。 - 例如:
HelloWorld.java
。
- 文件名必须与类名一致,后缀为
3. Java 标识符
- 定义:
- 标识符是用于命名变量、类、方法等的名称。
- 命名规则:
- 以字母、
$
或_
开头,后接字母、数字或_
。 - 不能使用关键字(如
public
、class
等)。 - 示例:
- 合法:
$name
、_World
、Student1
。 - 非法:
12name
、*abc
、final
。
- 合法:
- 以字母、
4. 注释与空行
- 注释:
- 用于解释代码,不会被编译器执行。
- 单行注释:
// 这是单行注释
- 多行注释:
/* 这是多行注释 可以写多行内容 */
- 文档注释:
/** * 这是文档注释 * 用于生成 API 文档 */
- 空行:
- 用于分隔代码块,提高代码可读性。
- 示例:
class Hello { public static void main(String[] args) { System.out.println("你好"); } }
5. 关键字与保留字
- 关键字:
- Java 语言中具有特殊含义的单词,不能用作标识符。
- 示例:
public
、class
、static
、void
等。
- 保留字:
- 未来可能成为关键字的单词,目前不能使用。
- 示例:
goto
、const
。
6. Java 关键字列表
以下是 Java 中的部分关键字:
关键字 | 说明 |
---|---|
public | 访问修饰符,表示公开的 |
class | 用于声明类 |
static | 表示静态的 |
void | 表示方法没有返回值 |
int | 基本数据类型,表示整数 |
if | 条件语句 |
for | 循环语句 |
return | 从方法中返回值 |
new | 用于创建对象 |
try | 异常处理语句 |
final | 表示不可修改的 |
7. 总结
- 类与主方法:
- 类是 Java 程序的基本单位,
main
方法是程序执行的起点。
- 类是 Java 程序的基本单位,
- 标识符命名:
- 遵循命名规则,避免使用关键字。
- 注释与空行:
- 注释用于解释代码,空行用于提高代码可读性。
- 关键字与保留字:
- 关键字具有特殊含义,不能用作标识符。