妇莲梆翻焕抗克朵媒杉坷米段
释拔碑缅苟茎埃凉枫尝埔倘川
D 4 答案 2
答案:点击这里查看答案
点击这里,查看面向对象程序设计(山东联盟) 2024智慧树答案完整版
如需获取更多网课答案,可在浏览器访问我们的网站:http://www.mengmianren.com/
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://www.mengmianren.com/
下列关于JDK的说法中,错误的是?
A JDK是Java开发工具包的简称
B JDK包括Java编译器Java文档生成工具Java打包工具等
C 安装JDK后,还需要单独安装JRE
D JDK是整个Java的核心
答案 安装JDK后,还需要单独安装JRE
下列关于classpath环境变量的说法中,哪一个是正确的?
A classpath配置一次后可永久使用
B 没有classpath环境变量就不能运行Java程序
C classpath环境变量可以让虚拟机找到class文件的目录
D 查看当前classpath配置的命令是 classpath
答案 classpath配置一次后可永久使用
下列目录中,哪一个是用来存放JDK核心源代码的?
A lib目录
lib目录
lib目录
lib目录
lib目录
B src目录
C jre目录
jre目录
jre目录
jre目录
D include目录
答案 src目录
Java属于以下哪种语言?( )
A 机器语言
B 汇编语言
C 高级语言
D 以上都不对
答案 高级语言
配置classpath环境变量的目的是为了可以查找到java文件。()
A 对
B 错
答案 错
下列选项中,属于字符常量的是( )
A “a”
B ‘ab’
C ‘1′
D 1
答案 ‘1’
下面关于字符变量的定义中,错误的是( )
A char a=’a’
B char b=97
C char c=0x61
D char d=A
答案 char d=A
下列选项中,哪一个不能通过编译( )
A byte a=1
B short b=100
C int c=’a’
D long d=8888888888
答案 long d=8888888888
下列数据类型进行运算时,哪一个会发生自动类型提升( )
A int + int
B long + long
C byte + byte
D double + double
答案 byte + byte
数组的最大下标的值比它的长度小1( )
A 对
B 错
答案 对
若有如下语句
int x=3;
do{ System.out.println(x);
x-=2;}
while(–x>0);
A 输出的是1
B 输出的是1和-2
C 输出的是3
D 是死循环
答案 输出的是1和-2
下面语句执行结果为( )
public static void main(String args){
int i=4;
if(i
i=1;}
A 0
B 1
C 2
D 4
答案 2
当方法中的返回值类型是void时,可以不写return语句( )
A 对
B 错
答案 对
一个类中可以定义多个同名的方法,只要他们的返回值类型不同即可( )
A 对
B 错
答案 错
方法递归次数过多会导致内存溢出( )
A 对
B 错
答案 对
当int x = 3 , y = 4时,表达式boolean b =x == y ? true false的结果是false( )
A 对
B 错
答案 对
在进行赋值运算时,将运算符右边的值赋给左边的变量( )
A 对
B 错
答案 对
比较运算符用于对两个数值或变量进行比较,其结果是一个布尔值( )
A 对
B 错
答案 对
在switch语句中,每个case关键字后面必须有break( )
A 对
B 错
答案 错
下列哪个叙述是正确的?( )
A Java应用程序由若干个类所构成,这些类必须在一个源文件中。
B Java应用程序由若干个类所构成,这些类可以在一个源文件中,也可以分布在若干个源文件中,其中必须有一个源文件含有主类。
C Java源文件必须含有主类。
D Java源文件如果含有主类,主类必须是public类。
答案
实例变量( )
A 是在一个类的内部声明的变量
B 的作用域为整个类
C 可被同一类中的任何方法所访问
D 以上答案都对
答案 的作用域为整个类
类与对象的关系是( )
A 类是对象的抽象
B 对象是类的抽象
C 对象是类的子类
D 类是对象的具体实例
答案 类是对象的抽象
对象使用时,下面描述错误的是( )
A 通过“.”运算符调用成员变量和方法
B 对象声明之后即可使用。
C 将一个对象申明为类的成员时,必须在使用前为其分配内存
D 在方法中使用对象作为参数时,采用引用调用
答案 对象声明之后即可使用。
下列关于构造方法定义的描述中,错误的是( )
A 方法名与类名相同
B 在方法名的前面没有返回值类型的声明
C 当定义了有参构造方法,系统默认的无参构造方法依然存在
D 在方法中不能使用return语句返回一个值
答案 当定义了有参构造方法,系统默认的无参构造方法依然存在
下列选项中,可以导入指定包中所有类的是( )
A package包名
B package 包名.
C import 包名
D import 包名.
答案 import 包名.*
定义主类的类头时可以使用的访问控制符是( )
A private
B protected
C public
D private protected
答案 public
下面说法正确的是:( )
A 如果源代码中有package语句,则该语句必须放在代码的第一行(不考虑注释和空格)
B 如果源代码中有import语句,则该语句必须放在在代码的第一行(不考虑注释和空格)
C 如果源代码中有main()方法,则该方法必须被放在代码的第一行
D 源代码含有class关键字的语句,必须放在代码的第一行
答案 如果源代码中有package语句,则该语句必须放在代码的第一行(不考虑注释和空格)
JAVA中,访问修饰符限制性最高的是( )
A Private
B protected
C public
D friendly
答案 public
包的声明只能位于Java源文件的第一行( )
A 对
B 错
答案 对
下列说法哪个是正确的( )
A 子类即可以重载父类的方法,又可以覆盖父类的方法
B 子类只能重载父类的方法,而不能覆盖
C 子类不能定义和父类同名同形参的方法,否则,系统将不知道调用哪个方法
D 子类只能覆盖父类的方法,而不能重载
答案 子类只能重载父类的方法,而不能覆盖
下列哪个类的声明是正确的?( )
A abstract final class HI{} (final代表常量,但是抽象类不能实例化)
B abstract private move(){} (这是定义方法的)
C protected private number; (不是定义类,且修饰符重复)
D public abstract class Car{}
答案 public abstract class Car{}
现有两个类MN,以下描述中表示N继承自M的是( )
A class M extends N
B class N implements M
C class M implements N
D class N extends M
答案 class N extends M
抽象类可以有子类也可以没有子类。( )
A 对
B 错
答案 错
子类的上转型对象就是父类对象。( )
A 对
B 错
答案 错
蛊秃讨胳甫恐加捞恐栖马柯搅
肝颠手晒晚庆派骸封薯旱穆倾