摘要: 接口里面的方法默认都是 public abstract 接口里面的的方法没有{}方法体 接口里面的方法没有返回值 void 接口使用 interface来定义 了类实现接口使用 implements 一个类只可以实现多个接口 // 手机可以通过wifi上网,也可以通过4G上网 一个接口只可以继承多个 阅读全文
posted @ 2017-02-12 23:02 panw3i 阅读(153) 评论(1) 推荐(0) 编辑
摘要: 抽象函数就是没有函数体的函数 抽象类使用abstract来定义 抽象类不能和成对象,但是可以拥有构造函数 阅读全文
posted @ 2017-02-12 22:07 panw3i 阅读(97) 评论(1) 推荐(0) 编辑
摘要: 变量 就是可变的量 计算机的高级语言使用变量来管理内存中的存储数据 常量 就是不可变的量 字面量 java 的变量和常量中存放的具体数据称为字面量 阅读全文
posted @ 2017-02-08 13:11 panw3i 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 栈空间存取数据的效率高 栈中的数据按先进后出的方式管理 栈空间存储空间较小,不能存放大量的数据 堆空间存取数据的效率最低 数据存放的位置随机分配 堆空间存储数据空间大,能存放大容量的数据 阅读全文
posted @ 2017-02-08 12:51 panw3i 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1 class Test1_InnerClass{ 2 public static void main(String[] args) { 3 Outer.Inner oi = new Outer().new Inner(); 4 oi.show(); 5 } 6 } 7 8 class Outer{ 9 public i... 阅读全文
posted @ 2017-01-29 22:07 panw3i 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 修饰符 权限修饰符 private 默认的 protected public 状态修饰符 static final 抽象修饰符 abstract 类 权限修饰符 默认修饰符 public 状态修饰符 final 抽象修饰符 abstract 用得最多就是 public 成员变量 权限修饰符 priv 阅读全文
posted @ 2017-01-29 21:33 panw3i 阅读(139) 评论(0) 推荐(0) 编辑
摘要: javac -d . Demo1_Package.java java com.baidu.Demo1_Package 阅读全文
posted @ 2017-01-29 20:55 panw3i 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1 class Demo1_I{ 2 public static void main(String[] args) { 3 // Iner i = new Iner(); // 抽象类和接口无法实例化 4 Inter i = new Demo(); // 父类引用子类 5 i.print(); // 编译在左边 运行在右边 ... 阅读全文
posted @ 2017-01-28 21:23 panw3i 阅读(116) 评论(0) 推荐(0) 编辑
摘要: private 私有的方法 只能在本类中访问 final 不让子类重写 static 类名无法提供方法体 , 只有类里面才能实现方法体 阅读全文
posted @ 2017-01-28 21:22 panw3i 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1 class Demo15{ 2 public static void main(String[] args) { 3 // Animal a1 = new Cat(); 4 // a1.eat(); 5 6 // Animal a2 = new Dog(); 7 // a2.eat(); 8 ... 阅读全文
posted @ 2017-01-28 16:07 panw3i 阅读(82) 评论(0) 推荐(0) 编辑