




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java程序设计练习题一答案一、 单项选择题(20*2=40分)1、C 2、C 3、C 4、C 5、A 6、C 7、B 8、D 9、C 10、A 11、D 12、A 13、C 14、B 15、C 16、D 17、C 18、B 19、B 20、A二、简答题(2*5分=10分)1、1)调用了sleep()方法(睡眠,静态方法);2)调用了suspend()方法(挂起,已过时);3)为等候一个变量,调用wait()方法(等待);4)输入输出流(I/0)中发生线程阻塞;5)调用yield()方法(暂停)2、答案:主要分为三步:(1)编写源程序。一般使用记事本等文本编辑器编辑java源程序,扩展名为.java;(2)编译:利用java的编译器javac.exe对源程序进行编译生成以.class为后缀的文件;(3)解释执行:需要java解释器来解释执行,若是java小程序,需要浏览器或java自带的appletviewer.exe程序,若是java应用程序,需要java.exe程序。三程序结果题(2*5分=10分)1、答案:5 2、答案:0 1 2 50 50 四、编程题(40分)1、答案:public class Test_17_1 public static void main(String args) int i, j;for (i = 1; i = 4; i+) for (j = 1; j = i; j+) System.out.print(# + );System.out.println();2、解答:public class Test_14 public static void main(String args) int m, k, i, n = 0;boolean flag;for (m = 1; m = 100; m=m+2) flag = true;k = (int)Math.sqrt(m);for (i = 2; i = k; i+) if (m % i = 0) flag = false;break;if (flag) System.out.print(m + );n = n + 1;if (n % 10 = 0)System.out.println();3、 解答:1)public class aapublic static void main(String args)System.out.println(Hello,World!);2). /import java.awt.Graphics;import java.applet.Applet;public class aa extends AppletString s;public void init()s=Hello World!;public void paint(Graphics g)g.drawString(s,25,25);Java程序设计练习题二答案一、 单项选择题(20*2=40分)1、B 2、C 3、D 4、C 5、C 6、D 7、C 8、D 9、C 10、D 11、B 12、B 13、D 14、C 15、A 16、B 17、B 18、C 19、B 20、B二、简答题(2*5分=10分)1、答案:(1)编写Applet源程序.java(2)编译生成.class文件(3)在HTML文件中加入Applet标记(4)在浏览器中打开相应的HTML网页从而运行Applet程序2、答案:(1)public:公共、公开,可被任何类访问;可以用来修饰类、类中的成员和类中的方法;一个类被public修饰,表明它可以被所有的其他类所访问和引用,包括创建该类的对象,访问该类内部可见的成员和调用它可见的方法;(2)private:私有;private只能用来修饰类中的成员和类中的方法;用private修饰的成员或方法,只能被该类自身所访问和修改,而不能被任何其他类,包括该类的子类来访问和引用;(3)protected:保护;只用来修饰类中的成员和类中的方法;用protected修饰的成员可以被三种类所引用:本身、同一个包内的其他类、该类的子类;它主要是用于类的继承,即子类可以访问父类中的protected成员和方法。三程序结果题(2*5分=10分)1、答案:3 2、答案: 1 0 0 0 1 0 0 0 1四、编程题(40分)1、解答:public class test1 public static void main(String args) String s=sdQfEKJsfjEKjhjsjQHdFfKjSDFsdf;String s1=,s2=,s3; for(int i=0;is.length();i+) s3=ABCDEFGHIJKLMNOPQRSTUVWXYZ; if(s3.indexOf(s.charAt(i)!=-1) s1=s1+s.charAt(i); else s2=s2+s.charAt(i); System.out.println(大写字母 :); System.out.println(s1); System.out.println(小写字母 :); System.out.println(s2); 2、答案:publicclassNarcissuspublicstaticvoidmain(Stringargs)inti,j,k,n=100,m=1;/whilewhile(n1000)i=n/100;j=(n-i*100)/10;k=n%10;if(Math.pow(i,3)+Math.pow(j,3)+Math.pow(k,3)=n)System.out.println(找到第+m+个水仙花数:+n);/endwhile/form=1;for(n=100;n1000;n+)i=n/100;j=(n-i*100)/10;k=n%10;if(Math.pow(i,3)+Math.pow(j,3)+Math.pow(k,3)=n)System.out.println(找到第+m+个水仙花数:+n);/endfor3、答案:程序代码段如下:class teacherprivate String id; private String name; private String sex;private int age; teacher(String id , String name, String sex, int age) this.id = id; = name;this.sex = sex;this.age=age; public String getId()return id; public String getName() return name; public String getSex() return sex; public int getAge() return age; void setAge(int age) this.age = age; public class ex34 public static void main(String args) teacher tea = new teacher(1501051873, 李兵, 男,23); System.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年应急救援员五级模拟试题及答案
- 2025医院感染管理工作计划(5篇)
- 2025事业单位工勤技能考试综合知识模拟试卷及答案
- 堤防加固工程施工方案
- 离婚双方子女抚养、财产分配及共同生活协议参考
- 矿业设备维护矿长及设备顾问专项聘用协议
- 工程招投标试题及答案
- 2025年政府采购与招标投标考试试题及答案
- 精致版家暴离婚协议书范本编写与法律援助方案合同
- 《多子女离婚案财产分配及抚养权确定合同》
- 耳鼻喉科眼科门诊临床技术操作规范2022版
- 党章党纪党规知识竞赛案例分析30题(含答案)
- 火力发电厂节水导则DLT783-2023年
- 艾滋病梅毒丙肝检测与解释
- GB/T 22076-2008气动圆柱形快换接头插头连接尺寸、技术要求、应用指南和试验
- GB/T 12325-2008电能质量供电电压偏差
- CJJ28-2014城镇供热管网工程施工及验收规范
- 三字经全文带拼音注释打印版
- 产品技术规格书模板
- 《绿色建筑评价标准》解读
- 小学数学 北师大版 六年级上册 第二单元第1课时《分数混合运算(一)》 课件
评论
0/150
提交评论