有时候,我们不想用值类型的值,就是想用一个引用..Net提供了一个名为装箱(boxing)的机制,它允许根据值类型来创建一个对象,然后使用对这个新对象的一个引用. 首先,回顾两个重要的事实,1.对于引用 类型的变量,它的值永远是一个引用:2.对于值类型的变量,它的值永远是该值类型的一个值. int i = 5; object o = i; int j = (int)o; 这里有两个变量:i是值类型的变量,o是引用类型的变量.将i的值赋给o有道理吗?o的值必须是一个引用,而数字5不是一个引用,它使…
一.基本类型打包器 1.基本类型:long.int.double.float.boolean 2.类类型:Long.Integer.Double.Float.Boolean 区别:基本类型效率更高,类类型的对象却可以携带更多的信息. public class TestInteger01 { public static void main(String[] args) { int a = 10; int b = 20; Integer A = new Integer(a); Integer B =…