基本类型
1.赋值
1.赋值直接存储在栈中作为临时变量使用
2.基本类型自身方法调用
1.不能直接使用基本类型的方法。
2.除int,char外基本类型可以new来创建对象从而调用基本类型的方法。
例:Boolean bl=new Boolean(true);
bl.booleanvValue();
参数可为boolean类型或String类型。
详解可直接查api文档;
3.int,char可用 intgeter 和 character 包装类做中转来调用基本类型的方法。
例:
字符型
char a='a';
Character ch = new Character(a);
a = ch.charValue();
int整型
int b=1;
Integer in = new Integer(b);
b = in.intValue();
引用类型
1.赋值
1.赋值属于创建对象在堆中或常量池中开辟空间,生成地址,由栈直接或间接指向该地址。
2.调用引用类型自身的方法
1.因是创建对象指向来进行赋值操作,固可以直接调用自身方法。