java2实用教程(3版)实验代码及答案

java2实用教程(3版)实验代码及答案

ID:19823733

大小:516.50 KB

页数:87页

时间:2018-10-06

java2实用教程(3版)实验代码及答案_第1页
java2实用教程(3版)实验代码及答案_第2页
java2实用教程(3版)实验代码及答案_第3页
java2实用教程(3版)实验代码及答案_第4页
java2实用教程(3版)实验代码及答案_第5页
资源描述:

《java2实用教程(3版)实验代码及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java2实用教程(第三版)实验指导与习题解答清华大学出版社(编著耿祥义张跃平)实验模版代码及答案建议使用文档结构图(选择Word菜单→视图→文档结构图)87上机实践1初识JAVA3实验1一个简单的应用程序3实验2一个简单的JavaApplet程序3实验3联合编译4上机实践2基本数据类型与控制语句5实验1输出希腊字母表5实验2回文数6实验3猜数字游戏8上机实践3类与对象9实验1三角形、梯形和圆形的类封装9实验2实例成员与类成员12实验3使用package语句与import语句14上机实践4继承与接口1

2、6实验1继承16实验2上转型对象19实验3 接口回调21上机实践5字符串、时间与数字23实验1String类的常用方法23实验2比较日期的大小24实验3处理大整数25上机实践6组件及事件处理26实验1算术测试26实验2信号灯29实验3布局与日历31上机实践7组件及事件处理235实验1方程求根35实验2字体对话框38实验3英语单词拼写训练41上机实践8多线程45实验1汉字打字练习45实验2旋转的行星47实验3双线程接力51上机实践9输入输出流54实验1学读汉字54实验2统计英文单词字57实验2读取Zip

3、文件6187上机实践10JAVA中的网络编程62实验1读取服务器端文件62实验2使用套接字读取服务器端对象64实验3基于UDP的图像传输67上机实践11数据结构71实验1扫雷小游戏71实验2排序与查找76实验3使用TreeSet排序77上机实践12JAVASWING79实验1JLayeredPane分层窗格79实验2使用表格显示日历80实验3多文档界面(MDI)8387上机实践1初识Java实验1一个简单的应用程序1.答案:【代码1】:System.out.println("你好,很高兴学习Java"

4、);【代码2】:System.out.println("Wearestudents");2.模板代码Hello.javapublicclassHello{publicstaticvoidmain(Stringargs[]){【代码1】//命令行窗口输出"你好,很高兴学习Java"Aa=newA();a.fA();}}classA{voidfA(){【代码2】//命令行窗口输出"Wearestudents"}}实验2一个简单的JavaApplet程序1.答案:【代码1】:g.drawString("这是

5、一个JavaApplet程序",10,30);【代码2】:g.drawString("我改变了字体",20,50);2.模板代码FirstApplet.java87importjava.applet.*;importjava.awt.*;publicclassFirstAppletextendsApplet{publicvoidpaint(Graphicsg){g.setColor(Color.blue);【代码1】//在JavaApplet中绘制一行文字:“这是一个JavaApplet程序”g.se

6、tColor(Color.red);g.setFont(newFont("宋体",Font.BOLD,36));【代码2】//在JavaApplet中绘制一行文字:“我改变了字体”}}实验3联合编译1.答案:【代码1】:System.out.println("你好,只需编译我");【代码2】:System.out.println("IamA");【代码3】:System.out.println("IamB");【代码4】:System.out.println("IamC");2.模板代码模板1:Hel

7、lo.javapublicclassMainClass{publicstaticvoidmain(Stringargs[]){【代码1】//命令行窗口输出"你好,只需编译我"Aa=newA();a.fA();Bb=newB();b.fB();}}模板2:A.javapublicclassA{voidfA(){【代码2】//命令行窗口输出"IamA"}87}模板3:B.javapublicclassB{voidfB(){【代码3】//命令行窗口输出"IamB"}}模板4:C.javapublicclas

8、sC{voidfC(){【代码4】//命令行窗口输出"IamC"}}上机实践2基本数据类型与控制语句实验1输出希腊字母表1.答案:【代码1】:startPosition=(int)cStart;【代码2】:endPosition=(int)cEnd;【代码3】:c=(char)i;2.模板代码GreekAlphabet.javapublicclassGreekAlphabet{publicstaticvoidmain(Stringargs[]){ints

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。