类作为java封装对象的基础,他不仅是一个文件的基础,更是形成java程序重要的一环。
java作为一个十分严谨的语言,他的类的定义也是十分严格的,他具体有一下几点体现:
1、一个class文件只能有一个被public修饰的主类,但却可以有许多不同种类的类。
2、源文件的名称应该和public修饰的类名保持一致,并且首字母一般大写。
3、类内部可以再创建一个类,新建的类分为有名内部类和匿名内部类,内部类不能被直接引用,要先进行外部类的实例化之后才能被引用。
4、类如果被abstract修饰,就变为了抽象类,与普通类不同的是抽象类中可以有抽象方法,普通类不能有,并且抽象类中的抽象方法只能在子类中实现。
5类如果被final修饰则不能被继承。
6所有类都有一个父类:object.class 。