-
1,静态内部类不能直接访问外部类的非静态成员,可以通过new 外部类().成员的方式访问
2,静态内部类可以直接访问外部类的静态成员,如果名称相同可以通过外部类名.静态成员访问。
3,创建静态类对象时可以直接创建。
查看全部 -
1,必须先创建外部类对象才能创建内部类对象
2,内部类中的方法访问外部类中的数据HelloWorld.this.name
查看全部 -
用get方法来访问被封装的属性
查看全部 -
static使用——静态初始化块
静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。
eg
查看全部 -
成员变量和局部变量的区别:
初始值不同:
java会给成员变量一个初始值
java不会给局部变量赋予初始值
查看全部 -
也就是说执行时静态初始化块的优先级>普通初始化块>构造方法。
查看全部 -
成员变量和局部变量的区别:
成员变量:在类中定义,用来描述对象将要有什么
局部变量:在类的方法中定义,在方法中临时保存数据
查看全部 -
用.来区分包的层次
包名全是小写
查看全部 -
1、定义一个类
2、属性(成员变量) 有什么
3、方法 干什么
查看全部 -
UML建模工具
查看全部 -
常用UML图:类图
查看全部 -
常用UML图:序列图
查看全部 -
常用UML图
查看全部 -
接口中方法不能有方法体,同时方法的访问修饰符不能是 private 和 protected
查看全部 -
初始化块比构造方法先运行
查看全部
举报
0/150
提交
取消