1、封装:将对象的数据与操作数据的方法结合起来,通过方法将对象的数据和实现细节保护起来,称为封装。
2、继承:一种由已有类创建新类的机制。
3、多态:一个对象变量可以指向多种实际类型的现象。
4、接口:用来实现类似多重继承功能的一种结构,它在语法上与类相似,它也有属性和方法,接口间也可以形成继承关系,但继承和类有很大的差别,它的属性都是常量,方法都是抽象方法,没有方法体。
5、异常:在程序执行中,任何中断正常程序流程的异常条件就是错误或异常。
6、构造方法:名字与他所在类的名字相同,并且不返回任何数据类型。
7、线程生命周期:一个线程从创建、运行到消亡的过程。
8、final类:不能被继承,即不可能有子类。
9、内部类:可将一个类定义置入另一个类定义中。
10、方法的覆盖:如果子类中定义的某个成员方法与父类中的某个方法的名称,返回类型和参量完全相同为覆盖。。
11、JDBC:是一种用于执行SQL语句的JAVA API,可以为多种关系数据提供统一访问,他由一组用JAVA语言编写的类和接口组成。
12、抽象类:声明方法的存在而不实现的类。
13、static块:静态变量或静态方法,不需要实例化就可以被调用的。
14、斐波那契数列:若一个数列前两项等于一,从第三项起,每一项等于前两项之和。
15、多线程同步处理:当多个线程想访问一个资源时,在任何给定的时间都只有一个线程可以访问。