苏州大学《面向对象与java程序设计》考试资料+讲义+作业

[复制链接]
查看500 | 回复0 | 2023-1-28 15:48:22 | 显示全部楼层 |阅读模式
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:苏州大学《面向对象与Java程序设计》考试资料+讲义+作业.zip 
下载次数:8  文件大小:9.61 MB  售价:6金币 [记录]
下载权限: 不限  [金币充值]   [开通会员]   [赚金币]

# SOEN2031 面向对象与Java程序设计

## 课程信息

课程类型:大类基础课程

教学时数:36

建议修读学期:大一下学期

个人实际任课老师:唐自立

个人实际上课时间:2021~2022学年第二学期(大二下学期)

课程说明:相关上机实践课请参考`SOEN2028 程序设计课程实践`。

## 成绩构成

- 平时成绩 5%
- 平时作业 5%
- 期中考试 20%
- 期末考试 70%

## 文件说明

- 课程讲义:包含上课使用的全部讲义
- 课程作业:包含课程作业及个人解答
- 考试资料:包含期中与期末试卷

## 教材信息

课程使用的教材为《Java 2 实用教程(第6版)题库+微课视频版》,耿祥义、张跃平 主编,清华大学出版社出版,ISBN 978-7-302-57544-3.

个人建议这本书仅当作课内教材使用,不建议当作自学教材,因为这本书实际介绍的内容仅止步于Java 6,代码风格不是很规范,对泛型等知识点的介绍也只能说是乏善可陈。如果希望扎实点学Java,建议读《Java核心技术·卷Ⅰ》或者直接上《On Java》(如果你对自己有信心的话)。

由于版权限制,本仓库不提供教材资源。

## 参考书籍(任课老师推荐)

- (美)梁勇著;戴开宇译. Java语言程序设计:基础篇(原书第12版).机械工业出版社  
- (美)梁勇著;戴开宇译. Java语言程序设计:进阶篇(原书第12版).机械工业出版社
- Brian W. Kernighan, Dennis M. Ritchie著;徐宝文,李志译. C程序设计语言(原书第2版•新版).机械工业出版社  
- 林锐,韩永泉.高质量程序设计指南:C++/C语言(第3版).电子工业出版社
- Henry S. Warren, Jr.著;爱飞翔译.算法心得:高效算法的奥秘(原书第2版).机械工业出版社  

## 参考书籍(个人推荐)

需要注意的是如果仅仅是想学好课内的东西,下面所有推荐的参考书都没有读的必要。

- **Java核心技术·卷Ⅰ(第11版)**:中文版正文633页,英文原版出版于2019年,黑白印刷。应该目前最好的Java入门书籍,最新版已更新至Java 11。需要注意的是还有一本卷Ⅱ不必购买,大多数人用不上。本书使用Java 11。翻译一般。*英文版第12版已出,可以在[这里](https://learning.oreilly.com/lib ... lume/9780137673810/)看。但实话说,Java 11已经够新了,没必要去读第12版。*
- **On Java中文版(基础卷+进阶卷)**:分上下册,中文版全文808+535共1343页,英文原版出版于2017年,黑白印刷。考虑到本书作者应图灵社区邀请对书的内容进行了更新,已经更新至Java 17,因此其实认为它原版出版于2017年并不妥当,可以认为英文原版是2021年出版的。这本书是Bruce Eckel写的,可以认为是《Java编程思想(第5版)》。这本书2022年3月出版,现在已经可以买到,目前来说相比于Java编程思想更推荐读这本,因为这本更新。翻译不错。
- **深入理解Java虚拟机(第3版)**:正文485页,原版出版于2019年。周志明写的,读JVM有比较深刻的阐释,还是比较有意思的。虽然说一般写代码也用不着读这个,但了解一下虚拟机实现还是有点好处的(虽然意义确实不大)。

相关帖子

您需要登录后才可以回帖 登录 | 立即注册 微信登录 手机动态码快速登录

本版积分规则