发布网友 发布时间:2022-04-24 01:09
共2个回答
热心网友 时间:2023-09-16 16:35
1可以用来修饰变量,方法,代码块
2修饰变量,表示是静态变量,可以用类名打点直接应用
3修饰方法,表示静态方法,可以用类直接访问
4修饰代码块,表示静态代码块,JVM在加载改类的时候,会先执行该代码块。
5static变量,JVM在加载的时候,只分配一次内存!类似全局变量,在各个类的实例之间共享数据。
6静态方法中,不能使用this 和super关键字。
7静态方法必须被实现,应为静态方法是一个类的tedingi功能,它不依赖与他的类的具体实现,也不依赖与他的子类。因此,类必须为自己的静态方法提供实现,所以也不能与Abstract连用。
8作为程序入口的Main方法必须是静态的,这样JVM在加载这个类后,不需要创建类的实例就可以执行它了。在Main方法中不能访问实例变量和实例方法。
9类的构造方法用来初始化类的实例,而类的静态块可以用来初始化类。
热心网友 时间:2023-09-16 16:36
W23回答应该是:Aa1 B$1 C_1 D11