摘要: class Queue { private int front;//队头 private int rear;//队尾 private int count;//队元素个数 private int queueSize;//队长度 private T[] object; publ... 阅读全文
posted @ 2015-04-14 22:44 win24 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1、Throwable两个子类:Exception、Error 程序只能处理Exception,无法处理Error 2、Exception处理的一些方法 (1)throws:使用throws声明的方法表示此方法不处理异常,而交给方法的调用处进行处理。 可能抛出异常的方法... 阅读全文
posted @ 2015-03-25 10:56 win24 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1、抽象类和接口应用: 抽象类:模板设计; 接口:制定标准。 2、匿名内部类 接口 interface A{ void func1(); } class X{ func2(){ this.func3(new A(){//匿名... 阅读全文
posted @ 2015-03-25 10:07 win24 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1、面向对象主要体现: (1)方法的重载和覆写; (2)对象的多态性。 2、对象的多态性 (1)向上转型:子类对象-->父类对象 父类 父类对象 = 子类实例 例: B b = new B(); //类B是类A的子类 A a... 阅读全文
posted @ 2015-03-24 17:42 win24 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1、访问权限 作用域 当前类 同包非子孙类 同包子孙类 外包子孙类 外包非子孙类 public √ √ √ √ √ protected √ √ √ ... 阅读全文
posted @ 2015-03-24 15:46 win24 阅读(312) 评论(0) 推荐(0) 编辑
摘要: class Link{ class Node{ private String data; private Node next; public Node(String data){ this.data = data; } public void add(Nod... 阅读全文
posted @ 2015-03-24 13:40 win24 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1、类和对象 2、封装性 私有属性必须通过setter和getter方法设置和取得。 3、匿名对象 没有明确给出名称的对象,一般只使用一次,只在堆内存中开辟空间,而不存在栈内存的引用。 如: new Person("张三", 36); //匿名对象 4、String类 ... 阅读全文
posted @ 2015-03-23 18:18 win24 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型:boolean、byte、char、short、int、long、float与duoble,无须初始化即可使用。 引用类型:类(class)、接口(interface)、数组,使用前须初始化或实例化。 另: (1)与“&”和短路与“&&”区别: “&”要求所有条件都判断... 阅读全文
posted @ 2015-03-23 14:57 win24 阅读(151) 评论(0) 推荐(0) 编辑