JAVA 编程思想中讲:构造器是static 的,那么他为什么可以对非静态的域(即:数据成员)进行处理??谢谢!!

解决方案 »

  1.   

    JAVA 编程思想中讲:构造器是static 的好久没看编程思想了,不过真的是这么说的?你理解错了吧
      

  2.   

    构造器是static 的, 如果是这样,就不用创建类实例了。那么所有变量及方法都是static.
      

  3.   

    话说怎么可能呢   static类型的代码是在构造器执行之前执行的  
     那么我定义一个类是不是要把所有的构造器都执行一遍呢?
      

  4.   

    static{}是静态代码块儿 在类加载的时候会被首先加载,关于static是构造器的,好像没有听过这种说法丫,会不会搞错了?static静态代码块儿常常用作数据库连接的准备工作,比如数据库连接池的加载驱动什么的。