Java学习笔记_Day4
·
static相关内容
static表示静态,是java中的一个修饰符,可以修饰成员方法和成员变量
1,被static修饰的成员变量叫静态变量
被修饰的内容是共享的
不属于对象属于类
静态变量是随着类的加载而加载的,优先于对象而出现的
2,被static修饰的成员方法叫静态方法
多在测试类和工具类中用
javabean类中很少会用
javabean类->用来描述一类事物的类
测试类->用来检查其他类是否书写正确,带有main方法的类,是程序的入口
工具类->不是用来描述一些事物的,而是帮我们做一些事的类(类名见名知意 私有化成员变量 方法定义为静态)
调用方式
类名调用 Student.teachername
对象名调用 stu1.teachername
静态方法中没有this关键字
静态方法中只能访问静态
非静态方法可以访问所有

main方法
public:被JVM调用,访问权限足够大
static:被JVM调用,不用创建对象,直接类名访问
因为main方法是静态的,所以测试类中的其他方法也需要是静态
void:被JVM调用,不需要给JVM返回值
main:一个通用的名称,被JVM识别
String[] args:以前用于接收键盘录入数据的,现在没用
更多推荐




所有评论(0)