【发布时间】:2017-05-28 00:38:56
【问题描述】:
在Java中,是否可以将类或类对象分配给变量?
ThatClass obj= a; //a is any constant
而不是ThatClass obj=new ThatClass(); //调用构造函数,然后调用/打印该构造函数中的整数(或任何其他值)(见下文)。
ThatClass(){
final int constant=a;
System.out.println(constant);
}
我怀疑不是,但话说回来,Java 继续让我感到惊讶。
【问题讨论】:
-
我不太明白你在做什么
-
您真正想要实现的目标是什么?你的例子对我来说不是很清楚,也很抱歉。
-
我想他想写第一行,但要从最后一节中得到行为。但只有@Richard 可以澄清这个问题。
-
再次澄清一下,我想要第一行代码。你可以将一个类及其对象分配给一个变量或常量,而不是诉诸“new”来调用构造函数吗?
标签: java class variables assign