一、
(1)static特点:
Static string country=“cn”;类变量。
String name=“hzl”;成员变量(实例变量)
1,随着类的加载而加载。也就是说静态随着类的消失而消失,生命周期最长。
2,优先于对象存在。
3,被所有对象所共享。(类变量)
4,类变量可以直接被类名使用。
(2)类变量成员变量区别
1,类变量随着类的加载存放在方法区中,实例随着对象建立存在于堆内存中
2,类变量生命周期最长,随着类的消失而消失,成员变量随着对象消失而消失。
二、主函数:是一个特殊的函数可以被jvm调用作为程序的入口。
public static void main(String[] args)
{
}
Public代表着该函数的访问权限最大(被jvm访问)。
Static代表主函数随着类的加载就已经存在了。
Void主函数没有具体的返回值。
Main不是关键字,但是是一个特殊的单词(被jvm访识别)
(String[] args(变量名))参数类型:是一个数组。
主函数是个固定格式的:jvm识别。 |