Java程序设计基础教程与实验指导_《java语言程序设计基础教程》上机实验指导手册.doc...

《java语言程序设计基础教程》上机实验指导手册.doc

b206e8ff33308e3205a69f2864679087.gif

还剩

55页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,很抱歉,此页已超出免费预览范围啦!

如果喜欢就下载吧,价低环保!

内容要点:

56{ FileInputStream in;byte b[]=new byte[8192];try{ in=new FileInputStream ("a.jpg");int n=-1;while((n=in.read(b))!=-1){ DatagramPacket data=【代码 3】 //创建数据包,目标地址和端口分别是//address 和 5678,其中的数据为数组 b 中55}}服务器端模板:Server.javaimport java.net.*;import java.io.*;public class Server{ public static void main(String args[]){ DatagramPacket pack=null;DatagramSocket mailReceive=null;ServerThread thread;byte54public void actionPerformed(ActionEvent event) { byte b[]="请发图像".trim().getBytes();try{ InetAddress address=InetAddress.getByName("127.0.0.1");DatagramPacket data=【代码 1】 //创建数据包,该数据包的目标地址和端口53并运行起来,等待客户的请求。? 程序运行效果示例:程序运行效果如下图所示:? 程序模板:客户端模板:Client.javaimport java.net.*;import java.awt.*; import java.awt.event.*;import java.io.*;class ImageCanvas extends Canvas{ Image image=null;public 52System.out.println("客户的地址:"+you.getInetAddress());}catch (IOException e){ System.out.println("正在等待客户");}if(you!=null) { new ServerThread(you).start(); }else{ continue;}}}}class ServerThread exte51public void actionPerformed(ActionEvent e){ if(e.getSource()==connection){ try{ if(socket.isConnected()){} else{ InetAddress address=InetAddress.getByName("127.0.0.1");InetSocketAddress socketAdd50? 实验要求:客户端将服务器端的文本区对象读取到客户端,并添加到窗口中。首先将服务器端的程序编译通过,并运行,等待客户的呼叫。? 程序运行效果示例:程序运行效果如下图所示:? 程序模板:客户端模板:Client.javaimport java.net.*;import java.io.*;import java.awt.*;import java.awt.event.*;class Clien49}public void actionPerformed(ActionEvent e){ if(!(thread.isAlive())) thread=new Thread(this);try{thread.start();}catch(Exception ee){ text

发表评论

暂无评论,赶快抢占沙发吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值