Java 为什么不能从构造函数打印?

Java 为什么不能从构造函数打印?,java,constructor,Java,Constructor,嗯,我原以为会打印出来,但也许不会。这是为什么?下面是一个示例,如果不了解如何调用x.java,将很难提供帮助: Main.java X.java 为了激活构造函数,您必须记住从主线程调用它 你能用这种方式在建筑外打印吗?什么使你认为你不能在里面使用它?你真的调用了构造函数吗?请提供一个。伙计们,我刚刚意识到im支持调用构造函数。哇哦。我是哑巴。谢谢你,所以muchi忘了我必须调用构造函数才能运行它。smh class x{ int register = 10; public

嗯,我原以为会打印出来,但也许不会。这是为什么?

下面是一个示例,如果不了解如何调用x.java,将很难提供帮助:

Main.java

X.java


为了激活构造函数,您必须记住从主线程调用它

你能用这种方式在建筑外打印吗?什么使你认为你不能在里面使用它?你真的调用了构造函数吗?请提供一个。伙计们,我刚刚意识到im支持调用构造函数。哇哦。我是哑巴。谢谢你,所以muchi忘了我必须调用构造函数才能运行它。smh
class x{
     int register = 10;
     public x(){ //default constructor 

        System.out.print(register*10);//print

     }//child class end
public class Main {

    public static void main(String[] args){

        X myX = new X();
    }
}
public class X {

    public X(){
        System.out.println("Hello World");
    }
}