byte short int long float double char boolean
基本数据类型的包装类(原始数据类型):这个是类,不是基本类型!!!
自动装箱与拆箱Integer it=300; 装箱:基本类型 ——>包装类int i=it; 拆箱:包装类 ——>基本类型
public Integer add(Double i){
double d=i; //拆箱
return(int)d; //(int)基本类型——基本类型 return 装箱
}
{
int i=add(100.02);
} //double —— Double ——double —— int ——Integer
引用数据类型:
String 所有的类 接口 数组 枚举类 泛型: 类型模板
只能声明不能实例化<通配符><>符号里面的东西叫通配符 ,是一种类(int 等基本类型不是类不能添加) 泛型举例
public class SS外部调用举例{ //E 由外部决定 public E Add( E index){ if( (int)index <= 10){ System.out.println("泛型成功了"); return index; } return null; } }
public class Test {
public static void main(String[] args) {
SS a = new SS(); //Integer 就是内部的E
Object b = a.Add( (Integer)5);
System.out.println(b);
}
}



