发布时间:2014-05-07 10:52:11
1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据.........【阅读全文】
发布时间:2014-05-06 17:45:31
JAVA中实例化类的四种方法1)使用new操作符2)调用Class对象的newInstance()方法3)调用clone()方法,对现有实例的拷贝4)通过ObjectInputStream的readObject()方法反序列化类点击(此处)折叠或打开import java.io.*;import java.lang.reflect.Cons.........【阅读全文】
发布时间:2014-05-03 15:20:27
定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。类型:创建类模式类图:类图知识点:1.类图分为三部分,依次是类名、属性、方法2.以结尾的为注释信息3.修饰符+代表public,-代表private,#代表protected,什么都没有代表包可见。4.带下划线的属性或方.........【阅读全文】
发布时间:2014-05-01 17:44:24
今天突然想到JAVA中类的构造器是否可以被继承?还有JAVA类中哪些成员或函数是可以被继承的?在网站查了很多资料,大家莫衷一是。但是我自己思考后,觉得JAVA中构造器是不可以被继承的。首先得理解,继承和override(重写)不是一回事。父类被子类继承的部分才有可能被重写。假如根本就没有被继承,自然就不存在重写了。.........【阅读全文】