2021-09-02整理牛客网错题

1.下列关于包(package)的描述,正确的是()

A、包(package)是Java中描述操作系统对多个源代码文件组织的一种方式。
B、import语句将所对应的Java源文件拷贝到此处执行。
C、包(package)是Eclipse组织Java项目特有的一种方式。
D、定义在同一个包(package)内的类可以不经过import而直接相互使用。

2.下面对静态数据成员的描述中,正确的是()

A、静态数据成员可以在类体内进行初始化
B、静态数据成员不可以被类的对象调用
C、静态数据成员不受private控制符的作用
D、静态数据成员可以直接用类名调用

3.以下代码返回正确的是:()

Integer a = 1;
Integer b = 1;
Integer c = 500;
Integer d = 500;
System.out.print(a == b);
System.out.print(c == d);
A、true、true
B、true、false
C、false、true
D、false、false

4.以下代码输出正确的是:()

public class Test {
    public static void main(String[] args) {
        String s1 = "nowcoder";
        String s2 = "nowcoder";
        System.out.println("s1 == s2 is:" + s1 == s2);
    }
}
A、ture
B、s1 == s2 is:false
C、s1 == s2 is:true
D、false

5.在各自最优条件下,N个数进行排序算法复杂度最低的是()

A、插入排序
B、快速排序
C、堆排序
D、归并排序

6.关于final说法正确的是?  ( )

A、final类的方法肯定不能被同一个包的类访问
B、final类的方法能否被同一个包的类访问不是由final决定
C、final方法等同于private方法
D、final对象本身的引用和值都不能改变

7.以下代码执行的结果显示是多少()?

public class Demo{
   public stiatic void main(String []arg){
              int count = 0;
              int num = 0;
              for(int i=0;i<=100;i++){
                    num = num + i;
                    count = count++;
              }
              System.out.println("num * count ="+(num*count));
   }
}

A、num * count = 505000
B、num * count = 0
C、运行时错误
D、num * count = 5050

8.运行代码,结果正确的是()

Boolean flag = false;
if(flag = true){
System.out.println("true");
}else{
 
System.out.println("false");
}

A、编译错误
B、true
C、false
D、什么也没有输出

答案:

1-4: D A B D     5-8: A B B B

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值