【Java】疑问及解答

1、Java中的所有变量都要先赋值吗?
所有变量都需要初始值,但是类变量有默认的初始值,例如int初始值为0,Boolean初始值为false,对象的初始值为null。
但是局部变量没有初始值,必须赋值以后才可以用,否则会报错。

2、什么情况下new一个对象可以直接赋值
Test t1=new Test(“name”);
Test t1=new Test();

3、什么情况下是构造函数,什么时候是方法?

4、

猜你喜欢

转载自blog.csdn.net/jq656021898/article/details/80578921