- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 关于父类构造函数调用子类成员的困惑
问题: tij中的习题: class BaseWithPrint { public BaseWithPrint() { p.println("BaseWithPrint()"); print(); } public void print() { System.
2008-03-31 13:50:00 928
转载 java中clone()
1.java里的clone分为: A:浅复制(浅克隆): 浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。 Java中对象的克隆,为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。必须要遵循下面三点 1.在派生类中覆盖基类的clone()方法,并声明为public【Object类中的clone()方法为
2008-03-27 14:05:00 706
转载 java数据结构,实现栈/队列
栈和队列是两种特殊的线性表,它们的逻辑结构和线性表相同,只是其运算规则较线性表有更多的限制,故又称它们为运算受限的线性表。 LinkedList数据结构是一种双向的链式结构,每一个对象除了数据本身外,还有两个引用,分别指向前一个元素和后一个元素,和数组的顺序存储结构(如:ArrayList)相比,插入和删除比较方便,但速度会慢一些。栈的定义 栈(Stack)是限制仅在表
2008-03-24 13:32:00 453 1
转载 经典String str = new String("abc")内存分配问题
Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存用来存放由new创建的对象和数组。
2008-03-11 14:51:00 461
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人