Java 5.0多线程编程
作者:Michael Li, Sun Microsystems, Inc
Posted by eric [Java SE] ( 六月 13, 2006 10:24 上午 ) Permalink
使用SMTP协议发送Email
JavaMail为我们提供了发送Email的基本功能,不过,JavaMail是通过SMTP服务器发送Email,现在许多SMTP服务器都要求验证用户名和口令,如果没有相应的发送帐号,就无法使用JavaMail发送Email。
其实我们完全可以避开SMTP服务器,直接使用SMTP协议将邮件直接发送到MX服务器上,这样,我们可以避免登陆SMTP服务器,并且,发件人可以使用任意的邮件地址。
[Read More]Posted by eric [Java SE] ( 三月 13, 2006 10:31 下午 ) Permalink
用Swing编写反应灵敏的图形用户界面
本文介绍如何使用Swing编写反应灵敏的图形用户界面。[Read More]Posted by eric [Java SE] ( 二月 24, 2006 09:26 上午 ) Permalink
使用JAXP处理XML文件
JAXP是Java API for XML Processing的缩写。JAXP API主要的部分在javax.xml.parsers 这个包中。在这个包中,向用户提供了两个最重要的工厂类,SAXParserFactory 和DocumentBuilderFactory,相应地,提供了SAXParser 和DocumentBuilder两个类。 本文介绍如何使用JAXP解析XML文件。 [Read More]Posted by eric [Java SE] ( 一月 16, 2006 02:17 下午 ) Permalink
Java堆的管理--垃圾回收
Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,JVM在实现的时候都有一个由垃圾回收所管理的堆。垃圾回收是一种动态存储管理技术,它自动地释放不再被程序引用的对象,按照特定的垃圾收集算法来实现资源自动回收的功能。[Read More]Posted by eric [Java SE] ( 一月 16, 2006 02:13 下午 ) Permalink
Java 的 HTTP 文件队列下载
本文介绍如何使用Java编程实现HTTP文件队列下载。
[Read More]Posted by eric [Java SE] ( 一月 13, 2006 02:26 下午 ) Permalink
Java源码分析:深入探讨Iterator模式
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。[Read More]Posted by eric [Java SE] ( 一月 13, 2006 02:23 下午 ) Permalink
为您的Java应用程序添加退出事件处理
一个完整的Java应用程序,通常至少要有一个应用程序的结束点。对于一般程序来说,系统开发者根据需要和个人的偏好,会在程序结束位置,通过添加System.exit(0),或System.out(-1),来结束程序,或不加这些指令,让程序自然运行到结束。[Read More]Posted by eric [Java SE] ( 一月 05, 2006 06:49 上午 ) Permalink
