1.基本数据类型
1.1数据类型扩展
1.1.1整数扩展:二进制(0b) 十进制 八进制(0) 十六进制(0x)
Demo:
1.1.2:浮点数扩展
1.1.3字符数扩展
1.1.4转义字符
1.1.5布尔值扩展
1.2类型转换
1.2.1:强制类型转换(高-低)
1.2.2:自动转换(低-高)
2.变量
2.1:局部变量:作用域在类中,必须声明和初始化值。
2.2:实例变量:在类中,在方法外,运用时要实例化对象。
public class demo{
int age; //实例变量
public static void main(String[] args){
demo d=new demo()
System.out.println(d.age);
}
}
2.3:类变量:Stati关键字,在方法中引用时不需要实例化对象可以直接使用。
public class demo{
static int a=100; //类变量
public static void main(String[] args){
System.out.println(a);
}
}
3.常量
public class demo{
static final double pi=3.14;
public static void main(String[] args){
System.out.println(pi);
}
}
4.变量命名规范
5. -- (自减)与++(自增运算符)
public class demo{
public static void main(String[] args){
int a=3;
int b=a++; //先把a=3赋值给b,a在自增1(a=4)
int c=++a; //a先自增1在把值赋值给c(a=5)
System.out.println(a); //5
System.out.println(b); //3
System.out.println(c); //5
}
}