Java
lzd20021683
这个作者很懒,什么都没留下…
展开
-
Class.forName详解
Class.forName详解 Class.forName(xxx.xx.xx) 返回一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,可以考虑一下这个问题,给出一个字符串变量,它代表一个类的包名和类名,怎么实例化它?只有提到的这个方法了,不过要再加一点。A a = (A)Class.for...原创 2012-04-28 22:49:24 · 358 阅读 · 0 评论 -
java并发编程--线程池初步
转:http://coolxing.iteye.com/blog/1236588 服务器应用程序经常需要处理执行时间很短而数目巨大的请求, 如果为每一个请求创建一个新的线程, 会导致一些问题的出现, 如:1. 性能瓶颈. 线程的创建和销毁需要执行大量的后台操作, 如果单个请求的执行时间很短, 有可能花在创建和销毁线程上的时间大于真正执行请求的时间.2. 可能会导致资源不足. 大量的...原创 2011-11-07 12:28:29 · 67 阅读 · 0 评论 -
Overload和Override的区别
Overload和Override的区别 方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。 重写 Overriding 是父类与子类之间多态性的 一种表现,重载 Overloading 是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding) 。子类的对象使用这个方法时,...原创 2011-11-18 09:08:35 · 79 阅读 · 0 评论 -
Java Serializable(序列化)的理解和总结
我对Java Serializable(序列化)的理解和总结 转:http://xiebh.iteye.com/blog/1213111、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存...原创 2012-03-23 10:01:26 · 86 阅读 · 0 评论