注意:此页面搜索的是所有试题
石家庄铁道大学面向对象程序设计
请说明以下各个选项在替掉//HERE 之后的运行结果


A、 System.out.println(i++);

B、 System.out.println(i+’0’);

C、 System.out.println(++i);

D、 System.out.println(i);

Java有哪些基本数据类型
下面有关接口的说法,正确的是( )。

A、
接口与抽象类是相同的概念

B、
实现一个接口必须实现接口的所有方法

C、
接口之间不能有继承关系

D、 一个类可实现多个接口

设有下面的两个类定义:

class AA {

void Show(){ System.out.println("我喜欢Java!"); }

}

class BB extends AA {

void Show(){ System.out.println("我喜欢C++!");}

}

则顺序执行如下语句后输出结果为:()

AA a=new AA();BB b=new BB();a.Show();b.Show();

A、
我喜欢Java!

我喜欢C++!

B、 我喜欢C++!
我喜欢Java!

C、
我喜欢Java!

我喜欢Java!

D、 我喜欢C++!
我喜欢C++!


下列程序段运行后,变量x,y,z的值描述正确的是( )

int x=1; int y=(x++)*2; int z=(--y)*3;

A、
x的值是1,y的值是1,z的值是6

B、
x的值是2,y的值是1,z的值是3

C、
x的值是1,y的值是2,z的值是3

D、 x的值是2,y的值是1,z的值是6

简析finalize、final和finally的用法。

环境变量Path和Classpath的用途是什么?

程序,写结果()

class TT{
public TT(){
System.out.println("What a pleasure!");
}
public TT(String s){
this();
System.out.println("I am "+s);
}
}

public class Test extends TT{
public static void main(String args[]){
Test t = new Test("Tom");
}
public Test(String s){
super(s);
System.out.println("How do you do?");
}
public Test(){
this("I am Tom");
}

}

java中,下面关于this()和super()说法正确的有?
A、 super()和this()类似,区别是,super从子类中调用父类的构造方法,this()在同一类内调用其它方法
B、 this和super可以同时出现在一个构造函数里面
C、 super()必须放在构造方法内第一行,this()不需要
D、 super()不能在static环境中使用,this()可以

定义接口相当于定义了一组抽象的功能、属性集合,可以使了ava程序的类层次结构更加合理,并实现多重继承。
×


Java的GUI包括 和Swing。

main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( )。

A、
public static void main()

B、
public static void main(String[ ] args)

C、
public static int main(String[ ] args)

D、 public void main(String arg[ ])

标准输入输出的功能是通过Java的 系统类实现的。
在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用String要更加适合一些。


×


Java中标准输出输入包是 ( )。
A、 java.lang
B、 java.io
C、 java.util
D、 java.applet