Java基础语法
注释
在Java中,注释有单行注释和多行注释两种方式:
单行注释:
📎
// 这是一条单行注释
多行注释:
📎/*
这是一条多行注释
可以跨行
/*
声明变量
声明变量有如下的方式:
📎// 声明一个整型变量
int num;
// 声明一个字符串变量
String str;
// 声明一个常量(常量一般用大写字母表示)
final int MAX_VALUE = 100;
数据类型
Java中有以下基本数据类型:
- byte
- short
- int
- long
- float
- double
- char
- boolean
运算符
Java中支持如下的运算符:
- 算术运算符:加(+), 减(-), 乘(*), 除(/), 取模(%)
- 关系运算符:大于(>), 小于(<), 等于(==), 大于等于(>=), 小于等于(<=), 不等于(!=)
- 逻辑运算符:与(&&), 或(||), 非(!)
- 赋值运算符:赋值(=), 加等于(+=), 减等于(-=), 乘等于(*=), 除等于(/=), 取模等于(%=)
- 自增自减运算符:自增(++), 自减(–)
控制语句
Java中常用的控制语句有:if-else, for, while, do-while, switch-case等。
if-else语句:
📎if (condition) {
// block of code to be executed if the condition is true
} else {
// block of code to be executed if the condition is false
}
for语句:
📎for (initialization; condition; increment/decrement) {
// block of code to be executed
}
while语句:
📎while (condition) {
// block of code to be executed if the condition is true
}
do-while语句:
📎do {
// block of code to be executed
} while (condition);
switch-case语句:
📎switch (expression) {
case value1:
// code to be executed if expression == value1
break;
case value2:
// code to be executed if expression == value2
break;
default:
// block of code to be executed if the above cases are not matched
}
方法
方法用于执行特定的任务。在Java中,有两种类型的方法:返回值方法和void方法。
返回值方法:
📎// 返回两个整数的和
public int add(int a, int b) {
return a + b;
}
void方法:
📎// 打印Hello World!
public void printHello() {
System.out.println("Hello World!");
}