服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java的网络程序设计(1)

一、 java编程简介

1. 编程环境:

操作系统 redhat7.0

编译软件 jdk1.2.2

浏览软件 netscape6.0

2. 编程方法:

先用文本编辑器如gedit等输入java程序,以.java为文件名后缀存盘。再执行命令行:“javac 文件名”来编译java程序。编译后生成后缀为.class的字节码文件。最后,如果是java applitcation,则执行命令行:“java 字节码文件名”来运行java程序。如果是java applet,则用文本编辑器输入调用该java applet 的html 文档, 以 .htm 为文件名后缀存盘。 再执行命令行:“appletviewer html文件名”来运行java applet。或用netscape打开该html文档。

3.统一资源定位器(url):

url(string, string, int, string)

构造方法,创建一个包含协议类型、主机名、

端口号和路径的url对象 

url(string, string, string)

构造方法,创建一个包含协议类型、主机名和路径

的url对象,其中端口号为缺省值 

url(string)

构造方法,创建一个url对象,参数将协议

、主机名、端口号和路径组合起来 

url(url,string)

构造方法,根据给定url对象与相对路径创建一个新的url对象 

object getcontent( )

检索url内容信息,并返回给对象 

inputstream openstream( )

从资源处返回一个输入流 

urlconnection openconnection( )

生成一个urlconnection对象

urlconnection类:

protected urlconnection(url)

构造方法,创建一个针对指定url对象的urlconnection类 

object getcontent( )

返回url对象所对应的内容

inputstream getinputstream( )

获取从对象中读取的字节流 

protected static string guesscontenttypefromstream(inputstream is)

根据输入流猜测内容的类型

二、java网络功能及获取网络上资源的一般步骤

java程序可以获取网络上结点的图象、声音、html文档及文本等资源。例如java程序可以每隔一定时间读取某结点提供的最新数据,并以图表的形式显示出来。在编程处理上,一般先生成一个url类型的对象,然后用 java中相应的方法(method)获取该对象所代表的资源。下面分别介绍java网络功能的几个例子。

一、 java编程简介

1. 编程环境:

操作系统 redhat7.0

编译软件 jdk1.2.2

浏览软件 netscape6.0

2. 编程方法:

先用文本编辑器如gedit等输入java程序,以.java为文件名后缀存盘。再执行命令行:“javac 文件名”来编译java程序。编译后生成后缀为.class的字节码文件。最后,如果是java applitcation,则执行命令行:“java 字节码文件名”来运行java程序。如果是java applet,则用文本编辑器输入调用该java applet 的html 文档, 以 .htm 为文件名后缀存盘。 再执行命令行:“appletviewer html文件名”来运行java applet。或用netscape打开该html文档。

3.统一资源定位器(url):

url(string, string, int, string)

构造方法,创建一个包含协议类型、主机名、

端口号和路径的url对象 

url(string, string, string)

构造方法,创建一个包含协议类型、主机名和路径

的url对象,其中端口号为缺省值 

url(string)

构造方法,创建一个url对象,参数将协议

、主机名、端口号和路径组合起来 

url(url,string)

构造方法,根据给定url对象与相对路径创建一个新的url对象 

object getcontent( )

检索url内容信息,并返回给对象 

inputstream openstream( )

从资源处返回一个输入流 

urlconnection openconnection( )

生成一个urlconnection对象

urlconnection类:

protected urlconnection(url)

构造方法,创建一个针对指定url对象的urlconnection类 

object getcontent( )

返回url对象所对应的内容

inputstream getinputstream( )

获取从对象中读取的字节流 

protected static string guesscontenttypefromstream(inputstream is)

根据输入流猜测内容的类型

二、java网络功能及获取网络上资源的一般步骤

java程序可以获取网络上结点的图象、声音、html文档及文本等资源。例如java程序可以每隔一定时间读取某结点提供的最新数据,并以图表的形式显示出来。在编程处理上,一般先生成一个url类型的对象,然后用 java中相应的方法(method)获取该对象所代表的资源。下面分别介绍java网络功能的几个例子。

扫描关注微信公众号