8种基本类型的优点
8种基本数据类型带来了一定的方便性,例如进行简单、有效的常规数据处理。
8种基本类型的缺点
1、8种基本数据类型不支持面向对象的编程机制。基本数据类型的数据也不具备“对象”的特性(没有成员变量、方法可以被调用)。
2、基本数据类型变量不能当做Object类型变量使用。(所有引用类型的变量都继承了Object类,都可当成Object类型变量使用。)
实际中的问题
如果某个方法需要Object类型的参数,但实际需要的值却是2、3、5等数值,这可能就比较难处理。
包装类实现基本类型变量和字符串之间的转换。
方式一:
利用包装类提供的parseXxx(String s)静态方法(除了Character之外的所有包装类都提供了该方法)。
方式二:
利用包装类提供的Xxx(String s)构造器。