1、final finally finalize的区别final是修饰符,可以修饰类、方法和变量。修饰类表示该类不能被继承,修饰方法表示该方法不能被重写,修饰变量表示常量。finally是异常捕获处理的一个子句,无论是否抛出异常都要执行。finalize是在java.lang.Object里定义的,每一个对象都有这个方法。这个方法在gc启动,该对象被回收的时候被调用。finalize()被调用不意味着gc会立即回收该对象。2、synchronized关键字的作用以及在什么时候使用,concurrent包里面其它的锁。synchronized关键字作用:1)原子性:确保线程互斥地访问同步代码2)...