为什么在eclipse写上static修饰年龄初始化块会报错

public class HelloWorld {
    String name;
    String sex;
    static int age;
    public HelloWorld(){
            System.out.println("非静态修饰,构造方法初始化块");
            name="Michil";//初始化name值
        {
            System.out.println("非静态修饰");
            sex="man";//初始化sex值
        }
        static{
            System.out.println("静态修饰static");
            age=24;//静态初始化age值
        }
    }
    public void show(){
        System.out.println("姓名:"+name+"性别:"+sex+"年龄:"+age);
    }
    public static void main(String[] args) {
        HelloWorld hello=new HelloWorld();
        hello.show();
        HelloWorld hello2=new HelloWorld();
        
    }

qq_裸奔的蜗牛_1
浏览 2230回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java