Java面试神技-类型转换

91

隐式转换场景(自动类型转换)

从存储范围小的类型到存储范围大的类型。虚拟机自动完成

对象的隐式创建场景

Class类实例化隐式创建

通过JVM加载一个类的时候,创建一个类对应的Class实例对象

字符串隐式创建对象

String dragon = "is Long";
String str = str1 + str2;

自动装箱机制

Integer Dragon = 18;

函数可变形参

隐式创建数组类型参数

public double avg( int... nums ) {
    double sum = 0;
    int length = nums.length;
    for (int i = 0; i<length; ++i) {
        sum += nums[i];
    }
    return sum;
}