隐式类型变量var 电脑版发表于:2020/4/23 13:13 ####作用(优点): 有些时候可以减少代码量,就是声明一个变量不需要指明他具体的类型,方便一点,有些时候类型很长,写出来很麻烦 ####缺点: 会降低代码的可读性 ####Var和Object有区别? Object是一个具体的类,之所以object能接收所有类型,是因为他是所有类型基类 Var他不是一个具体类,它只是一种语法糖,var还是一个具体的类型,就是方便我们写,其实和直接写类型没有什么区别,只是简化我们写法 Var 是根据赋给的值的类型是什么var的类型 ####两个int的Var变量可以直接运算嘛? Var可以,不用转化类型,因为他本身就是这个类型,只是简化写法,定义变量的时候如果不想想具体的类型,可以使用var代替 ####两个int的Object变量可以直接运算嘛? 不可以直接运算,因为object是个类,不能直接运算,他需要装箱和拆箱