注意:此页面搜索的是所有试题
石家庄铁道大学面向对象程序设计
关于接口的描述正确的是()
A、 接口的所有方法都是抽象的
B、 一个类只能实现一个接口
C、 接口间不能有继承关系
D、 接口与抽象类是同一回事
Java中,既具有组件功能,又能包含其他组件,并能通过布局管理器来控制这些组件的大小和功能的GUI单元是( )。
A、 容器
B、 基本组件
C、 GUI用户自定义成分
D、 面板
Java语言中创建一个对象使用的关键字为:
A、 class
B、 Interface
C、 New
D、 create
Java程序中可以向容器添加组件,一个容器可以使用________方法将组件添加到该容器中。
下列程序的输出结果_______。
class StringTest1
{
public static void main(String[] args)
{
String s1="hello";
String s2=new String("hello");
if(s1.equals(s2)){
System.out.println("相等");
}else{
System.out.println("不相等");
}
}
}
以下选项中循环结构合法的是( )
A、
while (int i<7)
{ i++;
System.out.println(“i is “+i); }
B、
int j=3; while(j) {
System.out.println(“ j is “+j); }
C、
int j=0;
for(int k=0; j + k !=10; j++,k++) {
System.out.println(“ j is “+ j + “k is”+ k); }
D、 int j=0;
do{
System.out.println( “j is “+j++);
if (j = = 3) {
continue loop;
}
}while (j<10);
在Java语言中,不能注释多行内容的符号是:
A、
以//开始的注释
B、
以/*开始,*/结束的注释
C、
以/**开始,*/结束的注释
D、 以上都不能
如果在子类中,希望使用父类中的那些被子类覆盖的成员变量或方法,就需要借助于super关键字。
×
√
Java的前身是:( )
A、 C
B、 C++
C、 Oak
D、 Basic
环境变量Path和Classpath的用途分别是设置java包的路径和设置Java编译运行程序的路径
×
√
下列程序运行的结果为: ( )
public class test {
public static void main(String args[]) { int i;
float f = 2.3f; double d = 2.7;
i = ((int)Math.ceil(f)) * ((int)Math.round(d));
System.out.println(i); } }
A、 4
B、 5
C、 6
D、 9
方法resume( )负责重新开始( )线程的执行。
A、 被stop( )方法停止
B、 被sleep( )方法停止
C、 被wait( )方法停止
D、 被suspend( )方法停止
以下不属于容器的是 ( )。
A、 JWindow
B、 JFrame
C、 JButton
D、 JScrollBar
下列关于静态成员的描述中,正确的是:
A、 静态数据成员是类的所有对象共享的数据
B、 类的每个对象都有自己的静态数据成员
C、 类的不同对象有不同的静态数据成员值
D、 静态数据成员不能通过类的对象访问
3、设计一个用来描述汽车的类,在下图中的划线处填入正确代码。
class { //此处填写正确的类名
private String ownerName; //车主姓名
private float curSpeed; //当前车速
public Car(String ownerName){//构造函数
this.ownerName=ownerName;}
public Car(String ownerName, float speed){ //构造函数
;//调用上面的构造函数,将ownerName作为参数
this.curSpeed=speed;}
public String getOwnerName() {return ownerName;}
public float getCurSpeed() {return curSpeed;}
}
public class Test{
public static void main(String[] args){
//利用上述类的第二个构造函数创建对象mycar,姓名为“hhh”,车速为“200f”。
;
System.out.println("车主姓名: "+mycar.getOwnerName());
System.out.println("当前车速: "+mycar.getCurSpeed());
A、 接口的所有方法都是抽象的
B、 一个类只能实现一个接口
C、 接口间不能有继承关系
D、 接口与抽象类是同一回事
Java中,既具有组件功能,又能包含其他组件,并能通过布局管理器来控制这些组件的大小和功能的GUI单元是( )。
A、 容器
B、 基本组件
C、 GUI用户自定义成分
D、 面板
Java语言中创建一个对象使用的关键字为:
A、 class
B、 Interface
C、 New
D、 create
Java程序中可以向容器添加组件,一个容器可以使用________方法将组件添加到该容器中。
下列程序的输出结果_______。
class StringTest1
{
public static void main(String[] args)
{
String s1="hello";
String s2=new String("hello");
if(s1.equals(s2)){
System.out.println("相等");
}else{
System.out.println("不相等");
}
}
}
以下选项中循环结构合法的是( )
A、
while (int i<7)
{ i++;
System.out.println(“i is “+i); }
B、
int j=3; while(j) {
System.out.println(“ j is “+j); }
C、
int j=0;
for(int k=0; j + k !=10; j++,k++) {
System.out.println(“ j is “+ j + “k is”+ k); }
D、 int j=0;
do{
System.out.println( “j is “+j++);
if (j = = 3) {
continue loop;
}
}while (j<10);
在Java语言中,不能注释多行内容的符号是:
A、
以//开始的注释
B、
以/*开始,*/结束的注释
C、
以/**开始,*/结束的注释
D、 以上都不能
如果在子类中,希望使用父类中的那些被子类覆盖的成员变量或方法,就需要借助于super关键字。
×
√
Java的前身是:( )
A、 C
B、 C++
C、 Oak
D、 Basic
环境变量Path和Classpath的用途分别是设置java包的路径和设置Java编译运行程序的路径
×
√
下列程序运行的结果为: ( )
public class test {
public static void main(String args[]) { int i;
float f = 2.3f; double d = 2.7;
i = ((int)Math.ceil(f)) * ((int)Math.round(d));
System.out.println(i); } }
A、 4
B、 5
C、 6
D、 9
方法resume( )负责重新开始( )线程的执行。
A、 被stop( )方法停止
B、 被sleep( )方法停止
C、 被wait( )方法停止
D、 被suspend( )方法停止
以下不属于容器的是 ( )。
A、 JWindow
B、 JFrame
C、 JButton
D、 JScrollBar
下列关于静态成员的描述中,正确的是:
A、 静态数据成员是类的所有对象共享的数据
B、 类的每个对象都有自己的静态数据成员
C、 类的不同对象有不同的静态数据成员值
D、 静态数据成员不能通过类的对象访问
3、设计一个用来描述汽车的类,在下图中的划线处填入正确代码。
class { //此处填写正确的类名
private String ownerName; //车主姓名
private float curSpeed; //当前车速
public Car(String ownerName){//构造函数
this.ownerName=ownerName;}
public Car(String ownerName, float speed){ //构造函数
;//调用上面的构造函数,将ownerName作为参数
this.curSpeed=speed;}
public String getOwnerName() {return ownerName;}
public float getCurSpeed() {return curSpeed;}
}
public class Test{
public static void main(String[] args){
//利用上述类的第二个构造函数创建对象mycar,姓名为“hhh”,车速为“200f”。
;
System.out.println("车主姓名: "+mycar.getOwnerName());
System.out.println("当前车速: "+mycar.getCurSpeed());