2023年南京工业职业技术大学五年一贯制专转本Java语言程序设计专业考试内容
2023年南京工业职业技术大学五年一贯制专转本Java语言程序设计专业考试内容
考试科目一:JAVA语言程序设计
一、参考教材:
Java语言程序设计(基础篇),第10版,梁勇,机械工业出版社,ISBN:9787111506904
二、考试方式和考试时间:闭卷考试、满分100分,考试时间为90分钟。
三、试题类型:主要包括选择题、判断题、程序填空题、读程题、简答题、编程题等类型,并根据每年的考试要求做相应调整。
四、考试范围:
第一部分Java概述
(1)Java语言规范、API、JDK和IDE
(2)创建、编译和执行Java程序
(3)程序设计风格
(4)程序设计常见错误
第二部分基本程序设计
(1)从控制台读取输入;
(2)标识符、变量、表达式、赋值语句和常量
(3)数值数据类型和操作、数值类型转换
(4)表达式求值以及操作符优先级
(5)增强赋值操作符、自增和自减操作符
第三部分选择
(1)条件控制if-else语句及其嵌套
(2)switch语句
(3)条件表达式
(4)操作符的优先级和结合规则
第四部分数学函数、字符和字符串
(1)常用数学函数
(2)字符数据类型和操作
(3)String类型
(4)格式化控制台输出
第五部分循环
(1)while循环
(2)do-while循环
(3)for循环
(4)嵌套循环
(5)关键字break和continue
第六部分方法
(1)定义方法、调用方法
(2)通过传值进行参数传递
(3)重载方法
(4)变量的作用域
第七部分数组
(1)数组的基础知识
(2)将数组传递给方法
(3)从方法中返回数组
(4)可变长参数列表
(5)二维及多维数组的基础知识
第八部分对象和类
(1)定义类和创建对象
(2)通过引用变量访问对象
(3)使用Java库中的类:Date类、Random类
(4)静态变量和静态方法
(5)可见性修饰符
(6)数据域封装
(7)向方法传递对象参数
(8)对象数组
(9)类变量的作用域
(10)this引用
第九部分继承和多态
(1)父类和子类
(2)super关键字
(3)方法重写
(4)0bject类及其toString方法
(5)多态
(6)动态绑定
(7)对象类型转换和instanceof运算符
(8)protected数据和方法
(9)防止扩展和重写
第十部分抽象类和接口
(1)抽象类
(2)接口
(3)Comparable接口
