java里面的包装类是什么?_?

如题所述

第1个回答  2015-04-05
你是指封装类吧,就是一个完整的对象。这个对象里面的变量都是私有属性的,只能通过set/get方法调用。这是一种面向对象常用的编程方式
第2个回答  2015-04-05
你好:前面有private 修饰的【属性】或者是【方法】, 不能【直接】被外部类的实例化对象访问,这样就是封装。
像属性或者方法用private 修饰之后 不能直接访问。
class Person{
private String name; // 属性被封装
//get set 方法可以
//public 修饰的方法可以
public String printName(){ //【自定义的方法】
return name;
}
}
现这种 一般如果name的属性是public,new Person().name 这样就可以直接访问。
现在如果想要访问的话 new Person().name是错误的,因为name被封装,不能直接的访问了。
要通过它里面的其他的方法访问,new Person().printName();【get set 方法可以访问,其他的public修饰的方法也可以】