- 标志符(变量、方法、类等命名)规则
数字不可以开头
不可以使用关键字和保留字
严格区分大小写
不可包含数字
ps: 人性化规则-“见名知意”※ - 数据类型
基本数据类型:byte(1字节=8bit) short(2) int(4) long(8) char(2) float(4) double(8) boolean
引用数据类型:数组、接口、类 - 基本数据类型变量间自动类型提升运算关系
byte、char、short -> int -> long -> float -> double - 强制类型转换
public static void main(String[] args) {
double num = 13.99;
int int_num = (int) num;
System.out.println(int_num);
}
- 运算符
略微注意位运算符:<< >> >>> & | ^ ~
【例题】 最高效的2 * 8实现方式
答案:2 << 3 或者 8 << 1 - 循环相关
一个对于phper来说的新知识-使用标签打断循环
public static void main(String[] args) {
for (int i=1; i<=9; i++) {
for (int j=1; j <= i; j ++) {
System.out.print(j + "*" + i + " ");
}
System.out.println();
}
label: for (int i=1; i<=9; i++) {
for (int j=1; j <= i; j ++) {
System.out.print(j + "*" + i + " ");
if (j == 6) {
break label;
}
}
System.out.println();
}
}