java期中选择判断

1-1

java语言中不用区分字母的大写小写。 (1分)

 F

1-2

在Java程序中,可以使用private来修饰一个类。 (1分)

T

1-3

接口中的方法默认是public abstract方法。 (1分)

T

1-4

一个类可以实现多个接口。 (1分)

T

1-5

异常也是一个对象。 (1分)

1-6

Java语言中,变量名可以用汉字表示。 (1分)

T

1-7

package语句必须放到java程序的最开始。 (1分)

T

1-8

StringBuffer类是线程安全的,StringBuilder类是线程不安全的。 (1分)

T

1-9

子类不继承父类的构造方法。 (1分)

T      

1-10

子类的构造方法必须显示调用父类的构造方法。 (1分)

 F

2-1

以下关于构造函数的描述错误的是( )。 (1分)

  1. 构造函数的返回类型只能是void型。
  2. 构造函数是类的一种特殊函数,它的方法名必须与类名相同。
  3. 构造函数的主要作用是完成对类的对象的初始化工作。
  4. 一般在创建新对象时,系统会自动调用构造函数。

A

2-2

下面哪个对类的声明是错误的? (1分)

  1. class MyClass extends MySuperClass1, MySupperClass2 {}
  2. public class MyClass{}
  3. abstract class MyClass implements YourInterface1, Youriterface2 {}
  4. private class MyClass {}
  5. class MyClass extends MySuperClass implements YourInterface {}

A

2-3

下列不可作为java语言标识符的是()。(1分)

  1. a2
  2. $2
  3. _2
  4. 22

D

2-4

下面声明数组的写法错误( )。 (1分)

  1. int a[ ];
  2. int[ ] a;
  3. int[3][ ] a;
  4. int[ ][3] a;

D

2-5

下面哪单词是Java语言的关键字( )。 (1分)

  1. Float
  2. this
  3. string
  4. unsigned

B

2-6

如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()。 (1分)

  1. FileInputStream
  2. FileOutputStream
  3. DataOutputStream
  4. FileWriter

A

2-7

下面哪个流类属于面向字符的输入流( ) 。 (1分)

  1. BufferedWriter
  2. FileInputStream
  3. ObjectInputStream
  4. InputStreamReader

D

2-8

以下代码的输出结果为( )。 (1分)

public class Pass{    
     static int j = 20;
     public void amethod(int x){
         x = x*2;
         j = j*2;
    }
    public static void main(String args[]){
        int i = 10;	   
        Pass p = new Pass();
        p.amethod(i);
        System.out.println(i+" and "+j); 
  }
}
  1. 错误:方法参数与变量不匹配
  2. 20 and 40
  3. 10 and 40
  4. 10 and 20

C

2-9

下列哪个类的声明是正确的?( ) (1分)

  1. abstract final class HI{}
  2. abstract private move(){}
  3. protected private number;
  4. public abstract class Car{}

D

2-10

下面说法正确的是() (1分)

  1. 如果源代码中有package语句,则该语句必须放在代码的第一行
  2. 如果源代码中有import语句,则该语句必须放在在代码的第一行
  3. 如果源代码中有main方法,则该方法必须被放在代码的第一行
  4. 如果某文件的源代码中定义了一个public的接口,接口名和文件名可以不同

 A

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值