据,与服务器建立各种传输通道,将自己的数据传送到网络的各个地方。你可以用Java很轻松地完成这些,因为Java类库提供了很强大的网络功能。程序包中。Java所提供的网络功能可大致分为三大类:1)URL和URLConnection这是三大类功能中最高级的一种。通过URL的网络资源表达方式,很容易确定网络上数据的位置。利用URL的表示和建立,Java程序可以直接读入网络上所放的数据,或把自己的数据传送到网络的另一端。2)Socket所谓Socket,可以想象成两个不同的程序通过网络的通道,而这是传统网络程序中最常用的方法。一般在TCP/IP网络协议下的客户服务器软件采用Socket作为交互的方式。3)Datagram是这些功能中最低级的一种。其他网络数据传送方式,都假想在程序执行时,建立一条安全稳定的通道。但是以Datagram的方式传送数据时,只是把数据的目的地记录在数据包中,然后就直接放在网络上进行传输,系统不保证数据一定能够安全送到,也不能确定什么时候可以送到。也就是说,Datagram不能保证传送质量。2.4JDKJDK,应用于计算机编程语言之中,是整个Java的核心。(1)主要组成JDK包含的基本组件包括:javac–编译器,将源程序转成字节码;jar–打包工具,将相关的类文件打包成一个文件;javadoc–文档生成器,从源码注释中提取文档;jdb–debugger,查错工具;java–运行编译后的java程序(.class后缀的);appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器;Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件;Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义;Jconsole:Java进行系统调试和监控的工具。(2)常用的包