首页 > 消防安全> 注册安全工程师
题目内容 (请给出正确答案)
[单选题]

编译一个定义了两个类和三个方法的Java源程序文件,总共会产生()个字节码文件。

A.5个字节码文件,以“.java”为扩展名

B.2个字节码文件,以“.java”为扩展名

C.5个字节码文件,以“.class”为扩展名

D.2个字节码文件,以“.class”为扩展名

答案
收藏

D、2个字节码文件,以“.class”为扩展名

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“编译一个定义了两个类和三个方法的Java源程序文件,总共会产…”相关的问题
第1题
无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B.c
lass的字节码文件。()

点击查看答案
第2题
关于Object类,以下正确的是()。
A、Object类中定义了一些重要的方法,以方便Java类的使用

B、Object类是一个非常特殊的“虚拟”类,就是说只能从Object类派生出其它类,但不能创建一个Object类的对象,也不能将一个引用变量定义为Object类型

C、Object类是所在其他Java类的直接或间接父类

D、Java中的类是单继承的,因此所在的类以Object类为根,形成了棵继承树

点击查看答案
第3题
下面关于Java语言中的方法说法不正确的是()。

A.Java中的方法的参数传递是传值调用,而不是地址调用

B.方法体是对方法的实现,包括变量声明和Java合法语句

C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

D.类的私有方法不能被其子类直接访问

点击查看答案
第4题
关于Java接口的描述中,错误的是()。

A.一个类只允许继承一个接口

B.定义接口使用的关键字是interface

C.在继承接口的类中通常要给出接口中定义的抽象方法的具体实现

D.接口实际上是由常量和抽象方法构成的特殊类

点击查看答案
第5题
Java语言中的类()

A.不可以实现多个接口

B.抽象类中至少有一个方法没有其实现

C.不可以定义抽象类的对象

D.可以从多个类派生

点击查看答案
第6题
以下关于抽象类和接口的说法正确的是()。

A.抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口

B.在抽象类中可以没有抽象方法

C.实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现

D.接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值

点击查看答案
第7题

在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为()。

A.隐藏

B.覆盖

C.重载

D.java不支持此特性

点击查看答案
第8题
在同一个Java类中同时定义两个成员变量:Ctest和ctest是合法的。()
点击查看答案
第9题
关于Java语言的特点,以下哪条是错误的()

A.Java是跨平台的,编译后的字节码文件可以不做准备的运行于任何系统

B.Java的例外处理机制分离了不同类型的异常事件

C.类是Java中的一种重要的复合数据类型,但Java仍然有简单数据类型

D.Java语言是解释型的语言,但仍然需要一个近似的编译过程

点击查看答案
第10题
定义一个名为Cylinder类表示圆柱,它继承Cirele类,要求定义一个变量height表示圆柱高度。覆盖get
Area()方法求圆柱的表面积,定义getVolume()方法求圆柱体积。定义默认构造方法和带radius和height两个参数的构造方法。

画出Circle类和Cylinder类的UML图,并实现这些类。编写测试程序,提示用户输入圆柱的底面圆的半径和高度,程序创建一个圆柱对象,计算并输出圆柱表面积和体积。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改