理论教育 Java高级特性:面向对象程序设计

Java高级特性:面向对象程序设计

时间:2023-11-25 理论教育 版权反馈
【摘要】:视频教学资源掌握Java 中泛型的使用掌握Annotation 的使用掌握增强的for 循环、枚举等特性的使用掌握JDK 1.8 的相关新特性请在预习前完成下列单词,将单词写在横线上。

Java高级特性:面向对象程序设计

视频教学资源

掌握Java 中泛型的使用

掌握Annotation 的使用

掌握增强的for 循环、枚举等特性的使用

掌握JDK 1.8 的相关新特性

请在预习前完成下列单词,将单词写在横线上。

generic([dʒiˈnerik] 一般的,普通的):______________________________

annotation([ˌænəʊˈteɪʃən] 注解,注释):_____________________________

suppress([səˈpres] 止住,抑制,忍住):_______________________________

warning([ˈwɔ:niŋ] 警告,告诫):_____________________________________

deprecate([ˈdeprikeit] 不赞成,驳斥,反对):__________________________

override([ˌəuvəˈraid] 制服,凌驾,压倒,推翻):________________________

preferred([priˈfə:d] 可取,较佳,优先选用,优(首)选):__________________(www.daowen.com)

unchecked([ˈʌnˈtʃekt] 未受抑制的,未经检查(核对)的):_________________

variable([ˈvɛəriəbl] 易变的,可变的):______________________________

argument([ˈɑ:ɡjumənt] 自变数,自变量):_____________________________

enum([ɪˌnjuːm] 枚举):___________________________________________

boxing([ˈbɔksiŋ] 装箱(盒)的行动):_______________________________

1.为什么需要使用泛型?

2.使用泛型要注意的规则有哪些?

3.增强for 循环语法?

4.如何定义方法的可变参数?

5.使用枚举有哪些注意事项?

6.什么是装箱、拆箱?

7.定义实体类StudentInfo,包含属性:姓名(stuName)、年龄(stuAge)、性别(stuSex)、成绩(stuScore);再定义一个测试类TestMain,使用泛型集合(ArrayList<StudentInfo>)将学员信息的对象添加到集合中,并使用增强for循环遍历数据。(参考本章例9.1)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈