minecraft吧 关注:2,538,315贴子:31,755,057

【测试&交流】这是一套关于java的测试题哦

只看楼主收藏回复

大家好又是我,自从上次玩过java测试题后我觉得我有一种想要当老师的倾向。不过捏,鉴于上一个帖子出的题目有些杂乱,臃肿冗杂不简洁,所以在此重开一帖,写一套系统性哒具有评分标准的测试题,看看大家能得到多少分呢?
(介个可比计算机二级难多了哦)
在此本人无耻地晒一晒最近更新的Nighttears mc1.7.10版本的模组代码。


IP属地:北京1楼2018-03-29 22:03回复
    首先,选择部分:
    1.(2分)执行以下代码输出的结果为:
    public class A {
    public static void main(String[] args) {
    System.out.println("楼主最帅!楼主万岁!".substring(1, 5));
    }
    }

    A.楼主最帅!
    B.主最帅!
    C.楼主最帅!楼
    D.主最帅!楼


    IP属地:北京2楼2018-03-29 22:11
    收起回复

      (注:本题无法直接发布)


      IP属地:北京10楼2018-03-29 22:37
      收起回复
        3.(2分)设 int a =2, int b = 3,以下运算结果等于 2 的是:
        A. a&b
        B. a^b
        C. a>>b
        D. a<<b


        IP属地:北京11楼2018-03-29 22:38
        收起回复

          (本题同第二题,无法录入可恶的度娘)


          IP属地:北京13楼2018-03-29 23:12
          收起回复
            5.(2分)标明一个已经过时或不建议使用的方法所使用的注解是:
            A. @ Override
            B. @ Deprecated
            C. @ SuppressWarnings
            D. @ SafeVarargs
            (希望我不会圈到谁……)


            IP属地:北京14楼2018-03-29 23:17
            收起回复
              大触又来了
              楼主是自己一个人做MOD还是有团队啊0.0


              IP属地:广东15楼2018-03-29 23:25
              收起回复
                6.(2分)横线位置应该填写些什么呢?
                public class A {
                public static void main(String[] args) {
                _____________________________________________________________
                c.put(1, "天空之城");
                c.put(2, "Vazkii");
                c.put(3, "楼主");
                System.out.println(c.get(1) + " " + c.get(2) + " " + c.get(3) + " " + "都是帅帅哒!");
                }
                }

                A.String[] c = {};
                B.Set<String> c = new HashSet<String>();
                C.List<String> c = new ArrayList<String>();
                D.Map<Integer, String> c = new HashMap<Integer, String>();


                IP属地:北京16楼2018-03-29 23:32
                收起回复
                  你又出来了。


                  IP属地:辽宁17楼2018-03-29 23:36
                  回复
                    7.(2分)执行以下代码会抛出什么错误:
                    public class A {
                    public static Thread t = new Thread(new Runnable() {
                    @Override
                    public void run() {
                    System.out.println("This is a Thread.");
                    }
                    });
                    public static void main(String[] args) {
                    for (int i = 0; i < 10; i++) {
                    t.start();
                    }
                    }
                    }

                    A. IllegalThreadStateException
                    B. NullPointerException
                    C. ArrayIndexOutOfBoundsException
                    D. 无法解析为类型


                    IP属地:北京20楼2018-03-29 23:44
                    收起回复




                      IP属地:辽宁来自Android客户端21楼2018-03-29 23:55
                      回复(6)
                        8.(2分)关于枚举,以下哪些说法是错误的?
                        A.枚举的构造函数只允许使用 private 关键字修饰。
                        B.枚举类只允许使用 public 关键字修饰。
                        C.枚举类中允许创建静态变量与静态方法。
                        D.枚举常量只允许使用 static 关键字修饰。


                        IP属地:北京22楼2018-03-29 23:57
                        收起回复


                          IP属地:北京24楼2018-03-30 00:14
                          收起回复


                            IP属地:北京26楼2018-03-30 00:35
                            收起回复
                              谢谢大家的关心和解答,那么接下来我要增加难度啦,欢迎各位的踊跃挑战


                              IP属地:北京27楼2018-03-30 00:36
                              回复