正确答案:D
下面的哪些表达式可以加到构造方法中的“// 调用两个参数的重载的构造方法”处?
class Person {
String name, department;
int age;
public Person(String n){ name = n; }
public Person(String n, int a){ name = n; age = a; }
public Person(String n, String d, int a) {
// 调用两个参数的重载的构造方法,以便实现”name=n,age=a”
department = d;
}
}
A. Person(n,a);
正确答案:C
B. this(name,age);
C. this(Person(n,a));
D. this(n,a);
D
正确答案:C
运行程序,结果是什么?
class A{
int i;
A(int i){
this.i=i*2;
}
}
class B extends A{
public static void main(String args){
B b=new B(2);
}
B(int i){
System.out.println(i);
}
}
A. 运行通过,i=4。
正确答案:B
B. 运行通过,i=2。
C. 编译不通过,由于A类没有无参构造方法。
D. 编译通过,但不能运行。
C
正确答案:D
任何变量在使用前都必须显式初始化
对
错
错
读程序,以下描述哪一个正确?
class Base{}
class Sub extends Base{}
class Sub2 extends Base{}
public class Test{
public static void main(String args){
Base b = new Base();
Sub s = (Sub) b;
}
}
A. 编译通过,运行时出错。
正确答案:A
B. 编译出错,但可以继续运行。
C. 编译出错。
D. 程序正常编译和运行。
正确答案:C
在Java语言中,属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。
对
错
在同一个类的不同构造方法中调用该类的其它构造方法需要使用this(…)的形式,this(…)不能在构造方法的第一行调用。
对
错
读程序,选择正确的运行结果
class Test{
public static void main(String args){
AClass ref1=new AClass(5);
AClass ref2=new AClass(10);
ref1.getAddShow(ref2);
}
}
class AClass{
private int x;
AClass(int x){
this.x=x;
}
void getAddShow(AClass ref){
System.out.println(ref.x+” “);
}
}
A. 有编译。
正确答案:A
B. 可以编译和运行,结果为5。
C. 可以编译和运行,结果为10。
D. 有运行。
正确答案:C
重写的方法的访问权限不能比被重写的方法的访问权限高。
对
错
以下对Test类的定义中,哪种定义使Test类不能有子类?
A. public class Test { }
B. abstract final class Test{ }
C. final class Test{ }
D. class Test{ }
正确答案:A
Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?
A. 多线程
B. 跨平台
C. 可移植
D. 安全性
正确答案:B
关于Java基本语法机制,以下选项中哪个与C++不同?
A. 自动内存回收
B. 多线程
C. 各选项全是
D. 类
正确答案:C
E. 接口
关于垃圾收集的哪些叙述是正确的?
A. 垃圾收集允许程序开发者明确指定并立即释放该内存。
B. 程序开发者必须自己创建一个线程进行内存释放的工作。
C. 垃圾收集能够在期望的时间释放被java对象使用的内存。
D. 垃圾收集将检查并释放不再使用的内存。
正确答案:D
读程序,以下运行结果描述中哪一个是正确的?
public class Test {
public static void main(String args){
static int x=new int 15;
System.out.println(x5);
}
}
A. 有编译错误
正确答案:C
B. 有运行错误
C. 可以编译和运行,结果为null
D. 可以编译和运行,结果为0
正确答案:D
设有定义 int i=123; long j=456; 下面赋值不正确的语句是哪一个?
A. j=(long)i;
B. i=(int)j;
C. j=i;
D. i=j;
正确答案:C
现有整型数组a,它有10个元素,为了打印输出它的第9个数组元素,下面正确的代码是哪个?
A. System.out.println(a[9]);
B. System.out.println(a[a.length-1]);
C. System.out.println(a[8]);
D. System.out.println(a[10]);
正确答案:A
下列语句序列执行后,a的值是多少?
int a=13;
a%=a/5;
A. 3
B. 169
C. 13
D. 1
正确答案:C
以下标识符中,哪个是无效的标识符?
A. const
B. IDoLikeTheLongNameClass
正确答案:C
C. $byte
D. ok
正确答案:B
编译运行以下程序后,关于输出结果的说明正确的是哪一个?
public class Conditional{
public static void main(String args ){
int x=4;
System.out.println(“value is “+ ((x>4) ? 99.9 :9));
}
}
A. 输出结果为value is 9.0
正确答案:A
B. 输出结果为value is 99.99
C. 输出结果为value is 9
D. 编译错误
正确答案:B
设a、b、c、d 为已赋值的 int 型变量,下列表达式的结果属于非逻辑值的是哪个?
A. ++a*b–+d
正确答案:A
正确答案:D
B. a+b>=c+d
C. a!=b & c%d < a D. a++ = =a+b+c+d 包声明语句(package)必须放置在包引入语句(import)之前。对 错 方法resume()负责恢复哪些线程的执行A. 通过调用sleep()方法而停止的线程。 B. 通过调用stop()方法而停止的线程。 C. 通过调用suspend()方法而停止运行的线程。 D. 通过调用wait()方法而停止的线程。 下列语句序列执行后,num的值是多少? Random rd1=new Random(); int num=rd1.nextInt(36)+1;A. 35 B. 0 C. 1~36之间的随机整数 D. 37 下面哪个类同时实现了DataInput和DataOutput接口?A. RamdomAccessFile B. DateOutputStream C. DateInputStream D. DateIOStream 以下哪个类提供创建目录的方法?A. FileInputStream B. File C. DataInputStream D. DataOutputStream 以下有关线程的哪些叙述哪些是错误的?A. 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。 B. 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。 C. 一个线程可能因为不同的原因停止并进入就绪状态。 D. 一个线程被刚被创建时,并没有立即开始运行。 以下是一个关于设置了适当字符间距的TextField的表达式,哪一个是正确的描述? TextField t = new TextField("they are good",40);A. 被显示的字符串可以使用多种字体。 B. 用户可以编辑字符 C. 显示的宽度必须是40个字符。 D. 一行中最大的字符数是40 下面的程序段执行后输出的结果是哪个? StringBuffer buf=new StringBuffer("Beijing2008"); buf.insert(7,"@"); System.out.println(buf.toString());A. Beijing2008 B. Beijing2008@ C. Beijing@2008 D. @Beijing2008 一个按钮放在一个窗体中,在窗体改变时只影响按钮的高度而宽度不受影响,应该使用哪个布局管理器?A. BorderLayout的North或South区域 B. BorderLayout的East或West区域 C. FlowLayout D. CardLayout 当Frame的大小改变后Frame中的按钮的位置会随之改变,应该使用哪种布局管理器?A. GridLayout B. BorderLayout C. CardLayout D. FlowLayout 如何使用布局管理器来在Frame窗体中布置一个按钮,此按钮大小不受Frame窗体的大小变化的影响?a. 设置Frame窗体的布局管理器为FlowLayout b. 设置Frame窗体的布局管理器为GridLayout c. 设置Frame窗体的布局管理器为CardLayout d. 将按钮放置在BorderLayout布局管理器的中心区域
正确答案:A
国开网 java语言和www技术网上在线形考作业国开电大历年参考题目如下:
国开网 java语言和www技术 网上在线形考作业[答案]相关练习题:
国际餐饮企业针对本土员工的人力资源开发策略包括()。
C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const 来定义符号常量。
国际银行信贷的特点包括受贷款行的限制
“发行债券收到的现金”属于( )产生的现金流量。
粘贴在试件上的应变片,在温度保持恒定、不承受机械应变时,其电阻值随时间而变化的特性,称为应变片的零漂。( )
稳压管的稳压性能是利用PN结的( )。
软交换与IAD之间通过何种方式相联()。
跨国资金长期投放有三种类型,即( )
熔断器是一种当用电设备发生短路故障时能自动切断电路的短路保护电器。( )
eCRM大致可被分为以下()领域。
电子商务环境下客户关系管理的目标包括( )。
薪酬激励的设计原则不包括( )。
根据加德纳的多元智能理论,人们利用三维空间进行思维的能力是()
固定资产明细账一般采用( )形式。
The meeting has scheduled for February 14.
福师《量子力学》在线作业一-0004
什么是多媒体教室? (7 分)
Apriori算法的评估公式是基于( )来计算的。
脉络,指存在于文章内部的血脉与经络。
东财《司法文书》在线作业二-0027