JAVA习题库#第四章—方法.docVIP

  • 37
  • 0
  • 约5.63千字
  • 约 7页
  • 2017-04-12 发布于四川
  • 举报
JAVA习题库#第四章—方法

判断题 1.Java语言的模块只有类。( ) 2.通过方法调用执行方法。( ) 3.被调用方法中的语句不能将表达式的值返回调用它的方法。( ) 4.方法头中的关键字void用来表示方法不返回值。( ) 5.Math方法用于生产随机数。( ) 6.只有在块中声明的变量具有自动生命期。( ) 7.递归方法只能直接调用自身的方法。( ) 8.在Java中可以使许多方法同名,只要各方法参数的类型或数量不同,这称为方法重载。( ) 9.求x的y次方,其表达式为: Math .pow( x , y )。( ) 10.数据类型类基于基本数据类型,其中封装了一个基本数据类型的域及与其相关的操作。( ) 第四章 选择题 1.从被调用方法将控制权还给调用者的方式: A.递归 B.return C.return表达式 D.遇到方法中的结束右括号 2.当applet开始执行时,调用一次方法: A.main B.init C.Math.random D.paint 3.每当浏览器的用户再次访问applet所在的HTML页时都调用方法。 A.main B.init C.start D.paint 4.方法用于在applet上画图。 A.main B.init C.Math.random D.paint 5.每当浏览器的用户离开applet所在的HTML页时都调用方法。 A.stop B.init C.repaint D.paint 6.方法调用applet的update方法,接着update方法又调用applet的paint方法。 A.stop B.init C.repaint D.start 7.关键字用来声明只读变量。 A.extends B.final C.import D.void 8.Object类是所有类的直接或间接父类。 A.Java B.系统 C.用户自定义类 D.applet 9.语句( int )( Math .random( ) * 6 ) + 1起什么作用: A.产生1—6之间的随机数 B.产生10—60之间的随机数 C.产生100—600之间的随机数 D.产生1000—6000之间的随机数 10.下面的Applet类中的方法可以被浏览器自动调用的有: A.init( ) B.paint( ) C.destroy( ) D.drawRect( ) 第四章 程序设计题 1.编写一个应用程序验证数学库方中法。 2.编写一个完整的Java applet程序,提示用户输入一个球的半径(double类型),然后调用方法计算并显示球的体积。计算球体积的公式是: Volume = (4.0/3.0) * Math.pow( radius,3 ), 用户应通过文本区输入半径值。 3.编程生产100个1到6之间的随机数,统计1到6每个数出现的概率。 4.编写一个递归程序求一个一维数组所有元素的乘机。 第四章判断题答案 1.难度:容易 答案:错误 知识点:Java语言的模块有类和方法。 2.难度:容易 答案:正确 知识点:方法调用可以调用一个方法,方法调用语句使用方法名和参数以提供被调用方法所需的信息。 3.难度:容易 答案:错误 知识点:被调用方法中的return语句可以将表达式的值返回调用它的方法。 4.难度:容易 答案:正确 知识点:在方法使用关键字void就表示不返回任何值。 5.难度:容易 答案:错误 知识点:Math是类,Math.random方法用于生产随机数。 6.难度:适中 答案:错误 知识点:在块中声明的变量或是在方法的参数表中声明的变量都具有自动生命期。 7.难度:容易 答案:错误 知识点:递归方法可以直接或间接调用自身的方法。 8.难度:容易 答案:正确 知识点:重载的概念。 9.难度:容易 答案:正确 知识点:Math类中常用的数学运算。 10.难度:容易 答案:正确 知识点:基本数据类型类的理解。 第四章 选择题答案 1.难度:容易 答案:BCD 知识点:从被调用方法将控制权还给调用者的三种方式。 2.难度:适中 答案:B 知识点:当applet开始执行时,调用一次init方法 3.难度:适中 答案:C 知识点:每当浏览器的用户再次访问applet所在的HTML页时都调用paint方法。 4.难度:适中 答案:D 知识点:paint方法用于在applet上画图。 5.难度:适中 答案:A 知识点:每当浏览器的用户离开applet所在的HTML页时都调用stop方法。 6.难度:适中 答案:C 知识点:repaint方法调用applet的update方法。 7.难度:容易 答案:B 知识点:关键字final用来声明只读变量。 8.难度:适中 答案:ABC 知识点:Object类是所有Java类、系统类或用户自定义类的直

文档评论(0)

1亿VIP精品文档

相关文档