这是语法。。也可以不在块里边写,前提是你得自己写个JVM

解决方案 »

  1.   

    项目
    文件
    方法
    属性字段(行)都是一个排列顺序,大家都按照这个规范性的东西去处理,然后,Java编译是按照行编译。首先电脑不理解你的东西,编译后形成二进制东西(电脑理解的东西)其次你还得多看书,别把自己弄的跟个煞笔似得。
      

  2.   

    定义数组为什么要用for呢?
    for一般是用于方法体中,完成遍历工作
      

  3.   

    jvm需要一个开始的地方,而且你把for循环放在外面编译器也会报错的..
      

  4.   

    java 中一切皆为对象,对象可以有属性,可以有方法,但没有代码块这么一说。
    初始化数组的for循环,可以放在类的构造方法中,在初始化对象的时候,同时给数组赋值。