类型转换 变量
类型转换
- 运算中不同类型的数据转换为同一类型后在运算
- byte,short,char>int>long>float>double
低===========================高
小数的优先级大于整数
变量
- 可以变化的量
- 变量的命名规范
局部变量
只在特定区域内可用
public class demo06 {
public static void main(String[] args) {
int a=1,b=2,c=3;
String name = "李燕飞";
//以上类型为局部变量
}
}
实例变量 类变量
package base;
public class Demo07
{
//类变量 static
static double salary = 2500;
//属性:变量
//实例变量 从属于对象 数据类型如果不进行初始化 这个类型的默认值为0 0.0 u0000
//布尔值 不进行初始化 默认为false
//除了基本类型 其他类型不进行初始化 默认为null
String name;
int age;
//main方法
public static void main(String[] args) {
//局部便量 必须声明和初始化值
int i = 10;
System.out.println(i);
//变量类型 变量名 = new demo07
Demo07 demo07 = new Demo07();
System.out.println(demo07.age);
System.out.println(demo07.name);
System.out.println(salary);
}
//其他方法
public void add() {
}
}
常量
final属于修饰符 没有先后顺序
package base;
public class Demo08 {
//修饰符没有先后
static final double PI = 3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}

浙公网安备 33010602011771号