Java程序设计,第11章 网络、多媒体和数据库编程,11.1 Java网络编程,11.1.1 使用URL 读取网络上文件内容的步骤如下。 (1) 创建一个URL类型的对象。 URL url = new URL( “ftp:/ (2) 利用URL类的openStream(),获得对应的InputStream类的对象。 InputStream filecon = url.openStream(); (3) 通过InputStream来读取内容。 示例: URLGetFile.java,11.1.2 用Java实现底层网络通信,Socket类 客户端要与服务端相连,则客户端需要建立Socket对象。 Socket s = new Socket(机器名或Ip地址, 端口号) ServerSocket类 需要调用accept方法接受客户呼叫。 另外,经常需用线程来处理多个客户 示例:参见chat目录,11.1.4 Java的Email编程,使用Socket编程来获取Email 使用javax.mail包来发送邮件 在新版本的JDK中,提供了对mail的支持,相关的类位于javax.mail包中