public类与友好类
类声明时,如果在关键词class前面加上public关键字,就成这样的类是一个public类。
例如:
pubilc class A{
...
}
可以在任何另外一个类中使用public类创建对象,如果一个类不加public修饰
例如:
class A{
...
}
这样的类被称作友好类,那么另外一个类中使用在友好类创建对象时,要保证他们是在同一个包中。
注:
⑴不能用protected和private修饰类。
⑵访问限制修饰符按访问权限从高到低的排列顺序是:Public 、protected、友好的、private。
基本类型的类封装
Double和Float类
Double类适合Float类实现了对double和float基本类型数据的类包装,可以使用double类的构造方法Double(double num)创建了一个double类型的对象;使用Float类的构造方法Float(float num)创建了一个Float类型的对象。
Byte、Short、Interger、Long类
Byte、Short、Interger和Long类的构造方法分别是Byte(byte num)、Short(short num)、Interger(int num)和Long(long num)。Byte、Short、Interger和Long对象分别调用byteValue()、shortValue()、intValue()和longValue()返回该对象含有的基本类型数据。
Character类
可以使用Character类的构造方法Character(char c)创建一个Character类型的对象。
今天学到这里,明天继续。