第一个Java程序
public class Hello{
public static void main(String[] args){
System.out.println("Hello,world!");
}
}
变量:
变量是数据的存储空间
定义变量的语法:
类型 变量名 = 值被final修饰的变量只能一次赋值,以后不能再修改它的值
通常称之为常量关键字
在程序中有特殊含义的单词
表示类型的关键字:
byte(1)、short(2)、int(4)、long(8)标识符
我们给变量、常量、方法、类、接口等起的名字叫标识符标识符的命名规则
1. 字母(Unicode字符)、数字、下划线和$。数字不能开头。
2.大小写敏感(区分大小写)。
3.不能使用关键字作标识符。
4.见名知意
5.驼峰命名法:
命名类、接口、枚举、注释每个单词首字母大写。
命名常量全部用大写,多个单词用下划线分隔。运算符
1.赋值运算符:
=、 +=、 -+、 *=、 /=、 %=....
2.算术运算符
+、 -、 *、 /、 %
3.比较运算符
>=、 <=、 >、 <、 ==、 != 结果一定是布尔值
4.短路运算符
&&(短路与运算-而且)、 ||(短路或运算-或者)
5.逻辑运算符
&(逻辑与运算)、 |(逻辑或运算)字面量(直接量)-literal
1.整数字面量:123、0x123、0123、0b101、10L
2.小数字面量:1.23F、1.23、1.23e2、1.23e-2
3.字符字面量:'a'、'A'、'易'、'\n'、'''、'\0123'
4.布尔字面量:true、false
5.引用字面量:null
6.类型字面量:String.class、int.class分隔符(separator)
; , {} [] () : 空格
- 分支语句
if(){
}
else if(){
}
else
switch(){ // 整数,字符,枚举,字符串
}
case 1:
break;
case 2:
break;
default:
break;
-
循环语句
while(){
}do{ } while(); for( ; ; ){ }