Java 个未创建实例的对象

Java objects without creating instance

我最近开始学习 java 并且我正在尝试了解如何在不创建实例的情况下将引用对象等同于变量或方法,例如

示例:

class A {

    View  v; 
    v = [someMethod();/variable;]
    // not necessarily view class
}
View w = <expression>;

其中 <expression> may create a new instance of View 或可能被评估为对过去某个时间点已创建的对象的引用。

例如,

Integer i = Integer.valueOf(0);

returns 0 的对象与 Integer class 加载到 JVM 时创建的对象相同。

你可以在不创建实例的情况下均衡对静态方法的引用,例如你可以这样写:

double x = 48;

double random = Math.abs(x);

这是可能的,因为该方法本身是静态的,它是在您导入时创建的 :

import java.lang.Math;