• 集合框架和泛型的运用
  • 多线程编程和并发控制
  • 设计模式和代码复用
  • Java 虚拟机原理和优化技巧
  • 面向对象设计原则和最佳实践