1.将Java代码转换成能够在特定平台上运行的机器码是由哪几个工具负责的?这些工具如何完成转换?
2.APIE这个词中的四个字母分别表示什么?
3.Java语言支持哪几种多态?
4.能够帮助软件设计师写出易于维护的代码的原则是什么?
5.OCP是什么意思?
6.应该如何理解设计模式的意义?