欢迎来到天天文库
浏览记录
ID:45755307
大小:120.71 KB
页数:91页
时间:2019-11-17
《Java2实用教程(第三版)实验指导与习题解答费下载》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Java2实用教程(第三版)实验指导与习题解答清华大学出版社(编著耿祥义张跃平)父实验模版代码及答案遂JAVA丽建议使用文档结构图(选择Word菜单一视图一文档结构图)上机实践1初识JAVA4实验1一个简单的应用程序4实验2—个简单的JavaApplet程序4实验3联合编译5上机实践2基本数据类型与控制语句6实验1输出希腊字母表6实验2回文数7实验3猜数字游戏9上机实践3类与对象10实验1三角形、梯形和圆形的类封装10实验2实例成员与类成员13实验3使用PACKAGE语句与IMPORT语句15上机实践4继承与接口17实验1继承17实验2上转型对
2、象20实验3接口回调22上机实践5字符串、时间与数字24实验1STRING类的常用方法24实验2比较LI期的人小25实验3处理大整数26上机实践6组件及事件处理27实验1算术测试27实验2信号灯30实验3布局与日历32上机实践7组件及事件处理236实验1方程求根36实验2字体对话框39实验3英语单词拼写训练42上机实践8多线程46实验1汉字打字练习46实验2旋转的行星48实验3双线程接力52上机实践9输入输出流55实验1学读汉字55实验2统计英文单词字58实验2读取Zip文件62上机实践10JAVA中的网络编程63实验1读取服务器端文件63实验
3、2使用套接字读収服务器端对象65实验3基于UDP的图像传输68上机实践11数据结构72实验1扫雷小游戏72实验2排序与查找力实验3使用Treeset排序78上机实践12JAVASWING80实验1JLayeredPane分层窗格8()实验2使用表榕显示口历81实验3多文档界面(MDI)84上机实践1初识Java实验1一个简单的应用程序1.答案:【代码1】:Systcm.out.println("你好,很高兴学习Java");【代码2]:System.out.println(HWearestudents**);2.模板代码Hello.javapu
4、blicclassHello{publicstaticvoidmain(Stringargs[J)(【代码1】〃命令行窗口输出“你好,很高兴学习Java"Aa=ncwA();a.fA();))classAIvoidfA(){【代码2]〃命令行窗口输出”Wearestudents''})实验2—个简单的JavaApplet程序1.答案:【代码I】:g.drawString("这是一个JavaApplet程序",10,30);【代码2]:g.drawString(”我改变了字体”,20,50);2.模板代码FirstApplet.javaimpor
5、tjava,applet.*;importjava・awt・*;publicclassFirstAppletextendsAppletpublicvoidpaint(Graphicsg){g.setColor(Color,blue);【代码1】//在JavaApplet中绘制一行文字:"这是一个JavaApplet程序"g.setColor(Color,red);g.setFont(newFont("宋体",Font.BOLD,36));【代码2】//在JavaApplet中绘制一行文字:“我改变了字体”}}实验3联合编译1.答案:【代码1】:
6、System.out.println("你好,只需编译我”);【代码2]:System.out.println(nIamA”);【代码3]:System.out.printlnCTamB");【代码4】:System.out.println("IamC");2.模板代码模板1:Hello.javapublicclassMainClass{publicstaticvoidmain(Stringargs[]){【代码1】〃命令行窗口输出"你好,只需编译我"Aa二newA();a.fA();Bb=newB();b.fB();)}模板2:A.javap
7、ublicclassA{voidfA()【代码2】//命令行窗口输HTIam模板3:BJavapublicclassB{voidfB(){【代码3】〃命令行窗口输出"IamB"}}模板4:C.javapublicclassC{voidfCO{【代码4】//命令行窗口输HnamC"}上机实践2基本数据类型与控制语句实验1输出希腊字母表1.答案:【代码1]:startPosition=(int)cStart;【代码2】:cndPosition=(int)cEnd;【代码3】:c=(char)i;2.模板代码GreekAlphabet.javapub
8、licclassGrcckAlphabct{publicstaticvoidmain(Stringargs[J){intstartPosition=0
此文档下载收益归作者所有