javase
灬鹏灬
再牛逼的梦想,也抵不住自己傻逼似的坚持!
展开
-
内部类详解(含java8新特性)
内部类的作用: 提供很好的封装,不允许同一个包中的其他类访问! 内部类成员能直接访问外部类的私有数据 匿名内部类适用于创建仅仅需要使用一次的类 内部类分类: 非静态内部类 静态内部类(类内部类) 成员内部类 匿名内部类 非静态内部类注意事项: 非静态内部类的成员可访问外部类的private成员,反过来不成立 —原因:外部类对象访问非静态内部类成员时,可能非静态内部类对象根本不存在!而非静态内部类对原创 2017-02-10 15:51:04 · 2761 阅读 · 0 评论 -
父类子类静态代码块,构造方法的执行顺序
执行顺序记住两个优先: 静态优先,父类优先! 代码:父类Apublic class A { //静态代码块 static{ System.out.println("父类的静态代码块"); } //父类的构造方法 public A(){ System.out.println("父类的构造方法"); } }代码:子类B原创 2017-02-24 22:01:15 · 1115 阅读 · 0 评论