首页 > 图书中心 >图书详情

Java程序设计项目开发教程(第2版)

“教、学、做”一体,将“教材-项目案例-工程实践”对接。采用“项目导向、任务驱动”的编写方式,有机融合项目式教学。有问题请联系,QQ 1102528884

作者:郑定超、汤春华、杨云
定价:54
印次:2-1
ISBN:9787302584186
出版日期:2021.11.01
印刷日期:2021.08.04

Java语言是当今流行的面向对象编程语言之一,它以其健壮性、安全性、可移植性等优点成了程序员必备的技术。本书以典型项目讲述了面向对象程序设计的相关概念和使用方法。通过本书的学习,学生不仅能够学习到基本的面向对象程序设计技术,还能够掌握用Java语言开发软件项目的方法。 本书以学生课程考试系统项目为开发主线,分解为11个项目,贯穿全书。本书介绍了Java基础的开发技术和理论,将知识点与开发实践紧密结合。本书内容包括Java语言基础知识、类与对象的基本概念、面向对象的三大特征、接口与抽象类、输入/输出流、图形用户界面设计、多线程、数据库等知识点的介绍。读者通过阅读本书,可以全面掌握Java的初级开发技术。 本书可以作为高职高专院校软件技术专业、网络技术专业以及其他相关专业的教材或参考书,也适合软件开发人员及其他有关人员作为自学参考书或培训教材。

more >

前言 Java是Sun公司推出的跨平台程序开发语言,它具有简单、面向对象、分布式、健壮性、安全性、可移植性等特点,这使它在网络开发、网络应用中发挥着重要作用,并伴随因特网的广泛应用而得以迅速发展。 本书以培养读者应用能力为主线,严格按照教育部关于“加强职业教育、突出实践技能培养”的要求,依照Java程序设计学习应用的基本过程和规律,将“以项目开发为主线,任务驱动”的写法贯穿全书,将Java开发的技术知识融入各个工作任务中,突出了“实践与理论紧密结合”的特点。随着项目开发任务的层层递进,再现了软件开发的工作过程,同时也体现了从普通程序员到Web程序员的职业能力的提升。 本书以学生课程考试系统项目为主线,全书共分为11个项目、两大篇章。第一篇为项目开发前期准备,包括项目1~项目4,项目1介绍了Java开发环境的下载安装;项目2介绍了Java的基本特性及基本语法,包括Java语言概述、数据类型、运算符与表达式、流程控制语句及数组的使用;项目3、项目4分别介绍了Java面向对象技术及异常类处理机制。第二篇为开发课程考试系统,包括项目5~项目11,通过一个完整的学生在线系统的开发系统介绍了图形用户界面设计中的事件、组件、布局、文件输入/输出以及线程等知识点,并介绍了用数据库存储数据的相关知识。在每个任务中,都是首先介绍学习目标,然后通过任务描述使读者在明确工作任务之后去学习相关知识。在自测题中,读者可以完成对本章介绍的技术要点的测试。 通过本书的学习,读者不仅可以全面掌握Java的开发知识,而且更能体会到应用Java开发项目的基本思路及全局观念。 本书由郑定超、汤春华、杨云担任主编,余建浙、蒋君、高伟聪担任副主编,王瑞、郑泽也参加了部分章节的编写。另外,感谢浪潮集团提供的案例和帮助。 由于编者水平有限,错误之处也在所难免,敬请广大读者指正,欢迎提出宝贵意见。 编者2021年3月

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • 初版在2015年出版,已经重印6次。由于以下原因再版:

    ① 多次重印,得到了兄弟院校教师的认可,但尚有不足。

    ② 在教材展现形式上,增加微课。

    ③ 继续坚持“教学做”一体化方式进行教材设计。

    ④ 版本升级非常必要。

    ⑤ 将教材做成课程的整体解决方案了。

    ⑥ 增加电子活页内容。
more >
  • 目录

    第一篇项目开发前期准备

    项目1开发课程考试系统的准备31.1相关知识3

    1.1.1Java语言的发展历史4

    1.1.2Java语言的特点5

    1.1.3Java工作机制6

    1.1.4Eclipse集成开发环境7

    1.2项目设计与分析8

    1.3项目实施9

    任务11JDK的安装9

    任务12Java环境变量配置11

    任务13Eclipse集成工具安装14

    任务14编写第一个Java程序18

    自测题22

    项目2处理课程考试系统中的学生成绩23

    2.1相关知识23

    2.1.1Java注释23

    2.1.2标识符与关键字24

    2.1.3变量与常量25

    2.1.4数据类型与转换26

    2.1.5运算符与表达式29

    2.1.6选择结构语句32

    2.1.7循环结构语句36

    2.1.8跳转语句39

    2.1.9数组41

    Java程序设计项目开发教程(第2版)目录2.1.10方法与重载46

    2.2项目设计与分析48

    2.3项目实施49

    任务21利用数组和选择结构语句实现成绩分数与评价的转换49

    任务22利用数组和循环结构语句实现分数的排序50

    自测题51

    项目3定义使用课程考试系统中相关的类52

    3.1相关知识52

    3.1.1面向对象编程的思想52

    3.1.2类与对象的创建和使用53

    3.1.3类的封装58

    3.1.4类的继承63

    3.1.5类的多态66

    3.1.6抽象类与接口68

    3.2项目设计与分析70

    3.3项目实施71

    任务31学生类的定义71

    任务32问题类的定义72

    自测题73

    项目...

精彩书评more >

标题

评论

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘