• 41.50 KB
  • 2022-04-22 11:49:54 发布

《Java程序设计》练习题答案.doc

  • 8页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'《Java程序设计》练习题一答案一、单项选择题(20*2=40分)1、C2、C3、C4、C5、A6、C7、B8、D9、C10、A11、D12、A13、C14、B15、C16、D17、C18、B19、B20、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、答案:55.05.02、答案:012四、编程题(40分)1、答案:publicclassTest_17_1{publicstaticvoidmain(String[]args){inti,j;for(i=1;i<=4;i++){for(j=1;j<=i;j++){System.out.print("#"+"");}System.out.println();}}}2、[解答]:publicclassTest_14{publicstaticvoidmain(String[]args){intm,k,i,n=0;booleanflag;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) publicclassaa{publicstaticvoidmain(Stringargs[]){System.out.println("Hello,World!");}}2).////importjava.awt.Graphics;importjava.applet.Applet;publicclassaaextendsApplet{Strings;publicvoidinit(){s="HelloWorld!"; }publicvoidpaint(Graphicsg){g.drawString(s,25,25);}}《Java程序设计》练习题二答案一、单项选择题(20*2=40分)1、B2、C3、D4、C5、C6、D7、C8、D9、C10、D11、B12、B13、D14、C15、A16、B17、B18、C19、B20、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、答案:32、答案:100010001四、编程题(40分)1、[解答]:publicclasstest1{publicstaticvoidmain(String[]args){Strings="sdQfEKJsfjEKjhjsjQHdFfKjSDFsdf";Strings1="",s2="",s3;for(inti=0;i