java上机5参考代码.doc上机实践5 Java中的网络编程(1)
实验1读取服务器端文件
:
【代码 1 ]: url=new URL (name);
【代码 2]: url. getHost ();
【代码 3]: url. getPort ();
【代码 4】:url. getFileO ;
【代码 5]: url. openStream0 ;
import java, awt. *;
impo rt java. awt. eve nt. *;
import java, net. *;
import java. io.
public class ReadURLSource
{ public static void main(String args[])
{ new NetWinO :
}
class NetWin extends Frame implements ActionListener, Runnable { Button button;
URL url;
TextField text;
TextArea area;
byte b[]=new byte[118]:
Thread thread;
NetWinO
{ text二new TextField(20);
area二new TextArea(12, 12);
button二new Button (〃确定");
button. addActionListener(this);
thread二new Thread(this);
Panel p二new Panel ():
p. add (new Label C输入网址:〃));
p. add(text);
p. add(button);
add(area, BorderLayout. CENTER);
add(p, BorderLayout. NORTH);
setBounds (60, 60, 360, 300);
setVisible(true);
validate();
addWindowListener(new WindowAdapter ()
{ public void windowClosing(WindowEvent e)
{ System, exit(0);
}
});
}
public void actionPerformed(ActionEvent e)
{
if (! (thread. isAlive()))
thread二new Thread(this);
try{
thread. start ();
}
catch(Exception ee)
{text. setText("我正在读取,z+url);
}
}
public void run()
{ try { int n二T;
area, set Text (null);
String name=text, get Tex t(). trim();
【代码1】〃使用字符串name创建url对象
String hostName=【代码 2】//url 调用 getHost () int urlPortNumber=【代
java上机5参考代码 来自淘豆网m.daumloan.com转载请标明出处.