摘要: 闭包和回调public class Programmer{ public String name; public Programmer(String name) { this.name=name; } public void work() { ... 阅读全文
posted @ 2014-07-24 15:31 爱吃萝卜干 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 内部类作为父类://P206//外部类Out//非静态内部类In//它的子类SubClass//In的对象需要有一个对Out对象的引用//SubClass的对象里也需要有一个Out对象的引用//当创建Subclass类的对象时,必须使用Out对象显示调用In的构造器public class Out{... 阅读全文
posted @ 2014-07-24 00:17 爱吃萝卜干 阅读(129) 评论(0) 推荐(0) 编辑
摘要: //P140//this用法 可以帮助在继承的子类中构造时节约一个对象 this(a,b); new String("Hello"); //产生了两个对象,constant pool;单例类:资源单一,所以只希望该类产生唯一一个实例对象//为了防止其他类自由创建我的对象 //构造函数写成pri... 阅读全文
posted @ 2014-07-22 18:38 爱吃萝卜干 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 内存泄露:析构时未使用delete野指针:*p=0,p指向未知的位置内存创建对象:初始化:封装:隐藏内部细节,private属性,提供public方法继承:JAVA单继承 子类可以获得父类的属性,supper恢复隐藏;可改写基类中的方法 破坏了封装,使得父类的细节被子类知道了。//P152//不... 阅读全文
posted @ 2014-07-22 18:21 爱吃萝卜干 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 堆内存(数组实际)栈内存(引用变量)//定义数据类型的语法type[] arrName;//动态初始化arrayName=new type[length];//等价成二维数组时type=int[] ;//==所以int[][] arrName;//而是arrayName=new int[lengt... 阅读全文
posted @ 2014-07-18 18:43 爱吃萝卜干 阅读(91) 评论(0) 推荐(0) 编辑