参考了@qq_泡沫_37 同学的代码,这是我的完整源码,欢迎互相交流~
https://github.com/zhangying911/workspace/tree/master/Java/AutomobileRent
https://github.com/zhangying911/workspace/tree/master/Java/AutomobileRent
2018-10-10
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
static String className2 = "JAVA开发二班";
public static void main(String[] args) {
HelloWorld demo=new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println(HelloWorld.className);
System.out.println(demo.className2);
static String className = "JAVA开发一班";
static String className2 = "JAVA开发二班";
public static void main(String[] args) {
HelloWorld demo=new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println(HelloWorld.className);
System.out.println(demo.className2);
2018-09-25
如果内部类和外部类具有相同名称的成员变量,在内部类方法调用时可以通过this关键区分:HelloWorld.this.name // 此为外部类中变量
2018-09-17
内部类对象的创建: 先创建一个外部类对象,在通过外部类对象调用内部类,生成一个内部类对象
HelloWorld hello = new HelloWorld(); //创建一个外部类对象
Inner i = hello.new Inner(); //创建内部类对象
HelloWorld hello = new HelloWorld(); //创建一个外部类对象
Inner i = hello.new Inner(); //创建内部类对象
2018-09-17