minecraft吧 关注:2,541,319贴子:31,780,121

【交流&挑战&java】来测试下你的编程能力吧,熟来挑战?

只看楼主收藏回复

代码图片镇楼。

额的模组

v姐的

还是额的
大家有兴趣的话来这里看看吧。


IP属地:内蒙古1楼2018-02-23 18:16回复
    1.以下代码使用eclipse运行,会在控制台中输出什么呢?

    public class Test {
    public static void main(String[] args) {
    System.out.println("java"+System.lineSeparator()+"Minecraft");
    }
    }


    IP属地:内蒙古2楼2018-02-23 18:21
    收起回复
      我才高一


      IP属地:湖北来自Android客户端3楼2018-02-23 18:23
      收起回复
        输出的应该是
        java
        Minecraft
        来自初中...


        来自Android客户端5楼2018-02-23 18:46
        收起回复
          2.不能在静态方法中引用this、super关键字,请解释其中的原因。


          IP属地:内蒙古6楼2018-02-23 18:52
          收起回复
            emmmm用我的理解来解释就是
            this是特指该类,而这个public可以在其他地方被调用,因此this指向不明,所以不能用


            IP属地:湖北来自Android客户端7楼2018-02-23 19:52
            收起回复
              楼主,强烈建议用伪代码来出题,吧里大部分人都不会JAVA(因为我也不会)
              当然Lisp等逻辑清晰的语言也是可以的


              IP属地:吉林8楼2018-02-23 20:14
              收起回复
                3.填空,两个位置,使得程序可以循环输出枚举E的所有value值。

                public class Test {
                public enum E {
                E0(0), E1(1), E2(2), E3(3), E4(4), E5(5), E6(6), E7(7);
                private int value;
                private E(int value) {
                this.value = value;
                }
                public int getValue() {
                return this.value;
                }
                }
                public static void main(String[] args) {
                // 循环输出枚举的value值
                for (________________) {
                System.out.println(__________________);
                }
                }
                }


                IP属地:内蒙古9楼2018-02-23 20:21
                收起回复
                  这些题目只能算是新手题目了
                  this,super都指向本类,它们只能用在动态方法里,而静态方法不可能对动态解析(可以理解为静态方法和类本身是模子,而类的对象是模子里刻出来的玩意)


                  来自iPhone客户端10楼2018-02-23 21:51
                  收起回复
                    刚刚去坐飞机了没看到
                    还有我有一种用foreach的冲动


                    IP属地:湖北来自Android客户端11楼2018-02-23 22:05
                    收起回复
                      还有最近学C#感觉有一些语法和java混了
                      foreach(int i in E)
                      {
                      Console.WriteLine(i+"")
                      }


                      IP属地:湖北来自Android客户端12楼2018-02-23 22:08
                      收起回复
                        孰,不是熟


                        IP属地:山东来自Android客户端13楼2018-02-23 22:15
                        收起回复
                          4.在switch-case条件语句中,switch()括号内除了int整型变量外,还可以添加什么类型的变量?请至少说出三种。


                          IP属地:内蒙古14楼2018-02-23 23:52
                          收起回复
                            满贴的☞


                            IP属地:湖南来自Android客户端15楼2018-02-24 00:00
                            收起回复
                              5.一般在重写父类方法时都会添加@Override 注解(话说我圈到谁了?),但即使不标注编译器也不会报错,请阐释添加注解的必要性。


                              IP属地:内蒙古16楼2018-02-24 00:06
                              收起回复