Java 用户自动装箱?
可以为您自己的类实现自动装箱吗 为了说明我的示例,我可能想写以下内容:Java 用户自动装箱?,java,autoboxing,Java,Autoboxing,可以为您自己的类实现自动装箱吗 为了说明我的示例,我可能想写以下内容: Foo foo = "lolcat"; 这就是Java在幕后所做的(根据我自己的定义,不知何故,在某个地方): Foo foo = new Foo(); foo.setLolcat("lolcat"); 那么,这是可能的,还是仅仅是一个JVM特性?不,java不支持操作符重载() 自动装箱是一种编译器功能,不适用于您自己的类 理由如下: 这不太正确。Java不支持用户生成的运算符重载,它在自己喜欢的类中支持运算符重载(字
Foo foo = "lolcat";
这就是Java在幕后所做的(根据我自己的定义,不知何故,在某个地方):
Foo foo = new Foo();
foo.setLolcat("lolcat");
那么,这是可能的,还是仅仅是一个JVM特性?不,java不支持操作符重载() 自动装箱是一种编译器功能,不适用于您自己的类 理由如下:
这不太正确。Java不支持用户生成的运算符重载,它在自己喜欢的类中支持运算符重载(字符串!)