-
java中标识符由数字,字母,下划线,$符组成,不能以数字开头。
-
标识符大小写敏感
-
byte 整数类型,占1个字节
-
short 整数类型,占2个字节
-
int 整数类型,占4个字节
-
long 整数类型,占8个字节
-
float 浮点型 占4个字节
-
double 浮点型 占8个字节
-
char 字符型,占2个字节
-
boolean 布尔型,值只有true和false两个
-
类
-
接口
-
数组
低 --------------------------------------------------------------> 高
bate, short, char --> int --> long --> float --> double
-
强制转换 高 --> 低 (类型名)变量名
-
自动转换 低 --> 高
-
不能对布尔值进行转换
类变量,实例变量,局部变量
public class Zhang {
//类变量,加static关键词,可以直接调用
static String emo;
//实例变量,从属于对象,可以不初始化值,
String name;//未初始化值,默认null
String name1 = "lisi";
int a;//未初始化值,默认0
boolean nou;//布尔值默认是false
public static void main(String[] args) {
//局部变量,写在方法中,必须声明和初始化值
int i = 10;
System.out.println(i);
Zhang zhang = new Zhang();
System.out.println(zhang.name);
System.out.println(zhang.name1);
System.out.println(zhang.a);
}
}
常量
public class Hello {
public static void main(String[] args) {
//常量修饰符 final,常量一经初始化值无法修改,常量名一般大写
final int A = 10;
System.out.println(A);
}
}



