本书由浅入深地讲解了Java网络编程的基本知识,内容全面,涵盖了从网络编程基础知识到远程方法调用(RMI)等各方面的内容。全书共分15章,主要内容包括Java开发环境的搭建、Java Applet程序的编写、使用JDBC进行数据库操作、JavaBean和Java Servlet、Java输入/输出流和Java线程、InetAddress类封装网络地址查找资源、使用URL以及URLConnection类封装URL地址访问资源、Socket客户端和服务器端进行TCP可靠连接的网络应用、安全套接字SSL Socket以及使用通道进行非阻塞通信,最后介绍了JavaMail电子邮件的收发、RMI(远程方法调用)。本书提供了很多实例程序,包含很多可以实际工作的代码,实现了功能完整的网络客户端和服务器。无论是希望编写特殊用途的Web服务器程序、安全的网络通信程序,还是电子邮件客户端,都会找到可供学习和可以借鉴的代码。本书的实例源代码可通过http://www.tupwk.com.cn/downpage下载。本书可作为高校计算机相关专业的参考教材,对于广大Java网络程序开发人员也具有很大的参考价值。