java语言中,将程序执行中发生的不正常情况称为“异常”;一般分为两类:Error(错误),Exception 1. 运行时异常 空指针异常 N...
枚举是一组常量的集合,枚举属于一种特殊的类,里面只包含一组有限的特定的对象。 1. 自定义枚举 2. enum枚举 3. 使用细节 使用enum...
一个类的内部又完整的嵌套了另一个类结构。被嵌套的类称为内部类(inner class),嵌套其他类的类称为外部类(outer class);类的...
接口就是给出一些没有实现的方法,封装到一起,到某个类要使用的时候,再根据具体情况把这些方法写出来。 1. 注意事项 接口不能被实例化。 接口中的...
当父类的一些方法不能确定时,可以用abstract关键字来修饰改方法,这个方法就是抽象方法,用abstract来修饰该类就是抽象类。 抽象类不能...
final 可以修饰类、属性、方法和局部变量。 1. 使用场景 当不希望类被继承时,可以用final修饰。 当不希望父类的某个方法被子类覆盖/重...
设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱...
1. static 2. main 方法 main方法是虚拟机调用; java 虚拟机需要调用类的main() 方法,所以该方法的访问权限必须是...
1. 封装 封装就是把抽象出的数据[属性]和对数据的操作[方法]封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作[方法],才能对...