Java语言的基本语法包括以下几个方面:
变量与数据类型
- 基本数据类型:有8种,如 byte (1字节)、 short (2字节)、 int (4字节)、 long (8字节)用于表示整数; float (4字节)、 double (8字节)用于表示浮点数; char (2字节)用于表示字符; boolean 用于表示布尔值( true 或 false )。
- 引用数据类型:包括类、接口、数组等。例如定义一个字符串变量 String str = "Hello"; , String 就是引用数据类型。
运算符
- 算术运算符:如 + (加)、 - (减)、 * (乘)、 / (除)、 % (取余)。
- 关系运算符: > (大于)、 < (小于)、 == (等于)、 != (不等于)等,结果为布尔值。
- 逻辑运算符: && (逻辑与)、 || (逻辑或)、 ! (逻辑非)。
控制语句
- 条件语句: if - else 语句,例如 if (a > 10) { System.out.println("a大于10"); } else { System.out.println("a小于等于10"); } 。还有 switch 语句,根据不同的表达式值执行不同的分支。
- 循环语句: for 循环用于已知循环次数的情况,如 for (int i = 0; i < 10; i++) { } 。 while 循环和 do - while 循环用于未知循环次数的情况, while 先判断条件再执行循环体, do - while 先执行一次循环体再判断条件。
方法
- 是一段可重复使用的代码块,定义格式为 修饰符 返回值类型 方法名(参数列表) { 方法体 } 。例如:
public static int add(int a, int b) {
return a + b;
}
类与对象
- 类:是对现实世界中事物的抽象,定义了属性和方法。例如:
class Person {
String name;
int age;
void sayHello() {
System.out.println("Hello, my name is " + name);
}
}
- 对象:是类的实例,通过 new 关键字创建,如 Person p = new Person(); 。
以上只是Java基本语法的一部分,Java还有许多其他特性和语法规则,如异常处理、接口、继承、多态等。