蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOC文档下载
 

《网络编程技术》课程实验指导书

  • 资源ID:51167248       资源大小:82.00KB        全文页数:14页
  • 资源格式: DOC        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

《网络编程技术》课程实验指导书

网络编程技术课程实验指导书 上海大学通信与信息工程学院 2005年9月 目录 实验一用户界面及多线程程序设计2 实验二网络通信程序设计5 实验三服务器端小程序设计9 实验四综合实例11 实验一用户界面及多线程程序设计 实验目的1掌握java运行环境的配置 2理解事件响应机制 3掌握java基本用户界面设计、多线程程序设计 实验仪器网络计算机,Jcreator pro 2.0 , JDK1.4, Windows2000 实验项目及步骤 1 Java运行环境配置 安软件提示安装Jcreator2.0和JDK1.4。 在 Windows2000 环境中增加环境变量.;c\jdkl.2\lih\dt.jar;c\/dkL2\lib\toolsJar 在Jcreator pro 2.0编辑下面源程序,验证环境配置是否正确。 import java.awt.Graphics; public class HelioApplet extends java.applet.Applet{ public void init resize250,250; } public void paintGraphics g g.drawString”Hello”,50,100; } } 2基本用户界面设计 调试下面“计算器”程序,理解事件响应机制。 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class CalculatorTest extends JFrame implements ActionListener J Label label 1 new JLabelMPlease The First Num; JLabel labe2new JLabelMPlease The Second Num; JLabel Iabel3new JLabelThe Result is; JTextField textlnew JTextField15; JTextField text2new JTextFieldl5; JTextField text3new JTextField15; JButton button 1 new JButton加”; JButton button2new JButton减; JButton button3new JButton乘”; JButton button4new JButtonH除”; public CalculatorTest superCcalculatorTest; Container cgetContentPane; c.setLayoutnew FlowLayout; c.addlabel l;c.addtext 1; c.addlabe2;c.addtext2; c.addbutton l;c.addbutton2; c.addbutton3;c.addbutton4; c.addlabe3;c.addtext3; button 1 .addActionListenerthis; button2.addActionListenerthis; button3.addActionListenerthis; button4.addActionListenerthis; addWindowLi stener new WindowAdapter public void windowClosingWindowEvent e System.exitO; } } ; setSize220,250; } public void actionPeredActionEvent e float al,a2,a3; String strl,str2; strltextl .getText; al Float.valueOfstr 1.float Vai ue; str2text2.getText; a2Float.valueOfstr2.float Value; ife.getSourcebutton 1{ a3ala2; text3.setTextstrlstr2String.valueOfa3; } ife.getSourcebutton2 a3al-a2; text3.setTextstrl,,-nstr2,,String.valueOfa3; } ife.getSourcebutton3 a3al*a2; text3.setTextstrl,,*,str2String.valueOfa3; } ife.getSourcebutton4 a3al/a2; text3.setTextstrl7str2String.valueOfa3; } } public static void mainString args[] JFrame framenew CalculatorTest; frame.show; 3多线程程序设计 参考下面程序结构,利用多线程技术实现动态时钟。 import java.applet.*; import java.awt.*; import java.utiL*; public class RunnableDemo extends Applet implements Runnable Thread clockThread; public void start{ 〃启动多线程 public void run 〃多线程运行主体 } public void paintGraphics g 〃重画功能实现 } public void stop { 〃线程停止 实验二网络通信程序设计 实验目的1掌握java的基本网络支持 2掌握Socket通信机制 3结合多线程技术实现聊天室程序设计 实验仪器网络计算机,Jcreator pro 2.0 , JDK1.4, Windows2000 实验项目及步

注意事项

本文(《网络编程技术》课程实验指导书)为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开