Java程序设计

判断题在Java中不允许一个方法在自身定义的内部调用自己。A 对B 错

题目
判断题
在Java中不允许一个方法在自身定义的内部调用自己。
A

B

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对Java中类的构造方法描述正确的是 ( )

A.如果在类中没有定义,Java就提供一个默认的构造方法

B.只能有一个构造方法

C.没有返回值,所以返回类型是void

D.可以直接被程序调用


正确答案:A
解析:构造方法就是用来对变量进行初始化的,在Java语言中,每个类至少有一个构造方法,为了保证这一点,如果用户定义的类中没有提供任何构造方法,那么Java语言将自动提供一个隐含的默认构造方法,选项A正确;Java中可以有多个类,所以可以有多个构造方法,选项B不正确;构造方法没有返回值,故默认为void类型,构造方法不可以定义为void类型,只可以省略不写,选项C不正确;当构造方法为private级别,意味着只能在当前类中访问它:在当前类的其他构造方法中可以通过this语句调用它,此外还可以在当前类的成员方法中通过new语句调用它,选项D错误。

第2题:

Java中类和方法都不允许嵌套定义 。()

此题为判断题(对,错)。


答案:错

第3题:

Java语言规定在嵌套的程序块中不允许定义同名变量。()

此题为判断题(对,错)。


参考答案:对

第4题:

在Java中不允许一个方法在自身定义的内部调用自己。


正确答案:错误

第5题:

在JAVA中,类Worker是类Person的子类,Worker的构造方法中有一句“super()“,该语句()。

  • A、调用类Worker中定义的super()方法
  • B、调用类Person中定义的super()方法
  • C、调用类Person的构造函数
  • D、语法错误

正确答案:C

第6题:

Java中允许子类对父类中的同名方法重新定义,但不允许子类对自身已有的同名方法重新定义 。()

此题为判断题(对,错)。


答案:错

第7题:

同C语言一样,Java语言不允许作嵌套的方法定义,但是允许在一个方法的定义中调用另一个方法。


正确答案:正确

第8题:

在函数定义中,存在着调用自身函数的函数调用表达式,则称此函数为递归函数。()

此题为判断题(对,错)。


正确答案:√

第9题:

以下叙述正确的是()。

  • A、JAVA语言程序总是从第一个定义的方法开始执行
  • B、在JAVA语言程序中,要调用的方法必须在main()方法中定义
  • C、JAVA语言程序总是从main()方法开始执行
  • D、JAVA语言程序中的main()方法必须放在程序的开始部分

正确答案:C

第10题:

在Java语言中,假设类Worker是类Person的子类,Worker的构造方法中有一句"super();",该语句()

  • A、调用类Worker中定义的super()方法
  • B、调用类Person中定义的super()方法
  • C、调用类Person的构造方法
  • D、语法错误

正确答案:C