标识符
1.可以自己命名的都叫标识符(类名,变量名,方法名,接口名,包名)
2.标识符的命名规则:26个英文字母大小写组成 0-9 _ 或$ 组成
数字不可以开头,严格区分大小写,长度不限制。不可以使用关键字和保留字,但能包含关键字和保留字。标识符不能包含空格。
Java中名称命名规则
包名:所有字母都小写.aabbcc
类名,接口名:多单词组成,所有单词首字母大写.AaBbCc
变量名,方法名:多单词组成,第一个单词字母小写,第二个单词开始每个单词首字母大写.aaBbCc
常量名:所有字母都大写。多单词时,每个单词用下划线链接AA_BB_CC
变量
格式:数据类型 变量名 = 变量值;
变量必须先声明后使用,变量都定义在作用域内,在作用域内,他是有效的,出了作用域,失效
同一个作用域内,不可以声明2个同名的变量
数据类型
基本数据类型
数值型
整数型:byte short int long
浮点型:float double
字符型:char
布尔型:boolean
引用数据类型 string
byte:1个字节 -128~127
public static void main(String[] args) {
byte b1 = 12;
byte b2 = -128;
System.out.println(b1);
System.out.println(b2);
}
short:2个字节 -215~215-1
public static void main(String[] args) {
short s1 = 128;
System.out.println(s1);
}
int:4个字节 -231~231-1
public static void main(String[] args) {
int i1 = 1234;
System.out.println(i1);
}
long:8个字节 -263~263-1
public static void main(String[] args) {
long l1 = 1516516542l;
System.out.println(l1);
}
float:4字节 -3.403E38~3.403E38单精度
public static void main(String[] args) {
//float末尾以f或者f结尾
float f1 = 12.3f;
System.out.println(f1);
}
double:8字节 -1.798E308~1.798E308双精度
public static void main(String[] args) {
double d1 = 123.3;
System.out.println(d1+1);
}
char:1个字符=2个字节 只能写一个字符
public static void main(String[] args) {
char c1 = 'a';
System.out.println(c1);
char c2 = '1';
char c3 = '中';
char c4 = '诶';
System.out.println(c2);
System.out.println(c3);
System.out.println(c4);
}
\n换行 \t制表符相当于tab键
public static void main(String[] args) {
char c5 = '\n';//换行符
c5 = '\t';//制表符相当于TAB
System.out.print("hello"+c5);
System.out.println("world");
}
没学完,下一章继续!!!