
java
文章平均质量分 86
zzuliulina
这个作者很懒,什么都没留下…
展开
-
java开发78条
创建和销毁对象1、考虑用静态工厂方法(返回类的实例的静态方法)代替构造器2、遇到多个构造器参数时要考虑用构造器3、用私有构造器或者枚举类型强化Singleton属性4、通过私有构造器强化不可实例化的能力5、避免创建不必要的对象6、消除过期的对象引用7、避免使用终结(final)方法对于所有对象都通用的方法8、覆盖equals时请遵守通用约定9、覆盖equals时总要覆盖hashCod...原创 2013-06-17 10:49:41 · 110 阅读 · 0 评论 -
java 序列化详解
关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文、码并茂,希望对大家有所帮助...原创 2013-06-21 09:38:02 · 180 阅读 · 0 评论 -
java反射
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 ?123456789101112131415packag...原创 2013-06-09 10:10:54 · 101 阅读 · 0 评论 -
自建Exception
我们知道,如果系统抛出了异常,程序就会终止运行,有时候,这种情况很让人恼火,比如我们启动了一个任务线程,你一直以为它在正常的运行,但当你第 二天一大早查看的时候发现它实际上因为抛出了一个异常早就停止了运行,这个原本你以为一个晚上就可以完成的任务就没有完成了,所以我们有时为了不让系统因 为抛出异常而终止运行,我们就采用try…catch块来捕获异常,从而使得程序在出现了异常的时候仍能继续运行下去。...2013-06-13 14:04:42 · 126 阅读 · 0 评论 -
详解javamail
JavaMail在Java EE应用程序中,经常需要发送E-mail。Java EE框架为应用提供了JavaMail接口,通过JavaMail相关的接口可以读取邮件服务器的邮件,并且可以完成邮件的发送过程。本章的主要内容包括:? E-mail体系结构? JavaMail API? 如何使用JavaMail API发送邮件? 如何使用JavaMail API接收邮件...原创 2013-06-14 09:38:38 · 409 阅读 · 0 评论 -
socket详解
一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如...原创 2013-06-14 15:31:55 · 318 阅读 · 0 评论 -
字符串反序
package test; import java.util.Stack; public class TestReverse {@SuppressWarnings("unchecked")public static void main(String[] args) {long count =1000000000;//long count =1;String t...原创 2013-11-16 11:42:00 · 188 阅读 · 0 评论