Java基础及小总结
Java和C++一样,是面向对象的,面向对象的三大特征是:封装、继承和多态(也有人说面向对象的四大特征是:封装、继承、多态和抽象)。 Java把数据类型分为两种,即基本数据类型和引用数据类型。(基本数据类型包括:byte、short、int、long、float、double、char、boolean) 被static修饰的成员变量和成员方法可以通过类名直接访问。 外部类只能被public和default修饰;内部类可以有四种修饰,即public、protected、private和default(默认)。 Java类是单继承的,接口允许多继承。 构造方法: (1)构造方法也是类的方法,可以在创建对象时为成员变量赋值; (2)构造方法可以进行重载,但是参数列表必须不同,不以返回值和访问级别进行区分; (3)构造方法没有返回值; (4)构造方法一定要与定义为public的类同名; (5)构造方法不能被类调用,只能用new关键字创建对象。 访问控制修饰符 Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持 4 种不同的访问权限。 default (即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类) public : 对所有类可见