DAY8
变量
变量:最基本的存储单元(都有类型),具有变量名、作用域、变量类型,并分为三部分:方法变量(局部变量)、类变量、实例变量。
方法变量:
- 定义在方法里
- 唯一可用var修饰
- 不初始化不可用
- 遵守驼峰原则
实例变量:
- 定义在方法外,类中
- 隶属于对象是对象的性质(非静态方法)
- 无对象不可以用
- 会自动初始化除基本类型外都是null
- 基本类型默认初始化为按数据类型定义的0
类变量:
- 定义在方法外,类中
- 隶属于类可以直接调用(静态方法)
- 会自动初始化除基本类型外都是null
- 基本类型默认初始化为按数据类型定义的0
常量
常量:不可改变,用final修饰,大写加下划线。
补充:pubilc 修饰的可跨项目用,不加public一个包里可以用,加private只在本类里用。
public class DAY8 {
String a;//空间未开辟
int b;
static int man= 1;
//var 只可以用在局部变量
public void are() {
System.out.println("aw");
}//非静态方法
public static void main(String[] args)
{
int a,b,c;//更高优先级
var g= 1;
final var NAME_ARE=7;
String s = "sas";
DAY8 code=new DAY8();
System.out.println(code.a);
System.out.println(code.b);
System.out.println(man);
System.out.println(s);
code.are();
}
}
浙公网安备 33010602011771号