- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 Java学习(十三)内部类
内部类的作用:1、内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。2、内部类成员可以直接访问外部类的私有数据,因为内部类被当成外部类成员,同一个类的成员之间可以相互访问。但外部类不能访问内部类的实现细节,例如内部类的属性。3、匿名内部类适合用于创建哪些仅需要一次使用的类。4、只要把一个类放在另一个类内部定义就是内部类,包括类中的任何位置,甚至
2014-11-13 14:39:24 831
原创 Java学习(十二)抽象类与接口
抽象类:1、当abstract修饰类时,标明这个类只能被继承;当abstract修饰方法时,标明这个方法必须由子类提供实现(即重写),所以,不能有抽象构造方法或抽象静态方法。2、抽象类不能创建实例,抽象类含义(将有共同特征的某种东西抽象出来放在一起,抽象类作为其子类的模板,从而避免了子类设计的随意性)。接口:接口(interface)可以说成是抽象类的一种特例,接口中的所有
2014-11-13 14:37:46 751
原创 Java学习(十一)java实例对象访问类成员
在java中实例对象访问类成员(静态变量),实际上是委托给该类来访问类成员,因此即使某个实例为null,他也可以访问他所属类的类成员。package cn.com.postel.wbb.crazyJava;public class NullAccessStatic { public static void test() { System. out.prin
2014-11-13 14:36:42 1700
最全面java程序员面试题
2013-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人