Java程序设计理论提纲
技能名称
1. 简述JDK是什么?Java源代码的文件扩展名是什么?编译后,文件扩展名是什么?Java的程序入口是什么?完整的写出来。
2. 简述Java程序开发的步骤
3. 简要回答Java编码规范?
4. Java常用的数据类型有哪些?举例说明。
5. 简要回答变量命名的规则和规范?
6. 常见的条件结构有哪些?break和continue的区别?
7. Switch结构的特点是什么?
8. 简单描述for,while和do…while的区别以及它们的语法?
9. 描述for循环的执行步骤。
10. 简述数组声明以及使用的语法?如何实现数组元素的排序?
11. 什么是对象,什么是类?简述使用类的步骤
12. 描述封装
13. 描述构造方法及其特点
14. 重载和重写有什么区别?
15. 请说出作用域public private,protected和默认修饰符的区别?
16. 简述Java中实现多态的必要条件
17. 抽象类和接口有什么区别?
18. 父类引用指向子类对象有什么优点和缺点?
19. 描述Java异常处理try、catch、finally、throw、throws5个关键字?
20. 描述ArrayList和LinkedList?