Java程序设计基础
本书集作者多年教学和实践经验之大成,案例新颖,表述详实,是学习Java编程技术的入门教程。课件下载处为本书PPT课件和源代码,更新时间2017-12-13.

作者:董东

丛书名:高等学校计算机专业教材·算法与程序设计

定价:59.5元

印次:1-1

ISBN:9787302484240

出版日期:2017.12.01

印刷日期:2017.11.20

图书责编:张玥

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以“对象”的概念为核心,立足于应用型本科及高职高专教学的需要,使用当代流行的“长短句”的写作风格,由浅入深、循序渐进、图文并茂地介绍Java面向对象程序设计基本思想、方法和技术,力图使学生轻松掌握JavaSE的基本内容。在学生掌握“面向对象”程序设计基本思想和语言基本规则的同时,提高通过程序设计解决问题的能力。 全书共9章。第1章介绍Java程序设计环境以及Java程序的一般结构;第2章从一个简单的程序开始,介绍Java标识符、运算符、基本数据类型、简单的控制台输入输出、流程控制语句、数组以及使用Java中内置的类来实例化对象完成一定的功能;第3章介绍类的设计、对象的创建和访问;第4章介绍类与类之间的关系,包括继承和实现等;第5章介绍异常处理;第6章介绍Collection框架;第7章介绍输入输出流,重点介绍磁盘文件的读写;第8章介绍图形用户界面设计;第9章介绍线程和并发程序设计的基本技术,包括同步方法、原子变量以及非阻塞方式的同步。 每章均附有动手练习和习题。附录给出Java修饰符、Java文档、Unicode表和常用Eclipse快捷键。 本书可作为计算机类专业Java面向对象程序设计的入门教材,也可供专业技术人员参考。

r 本书详细讲述Java程序设计基础知识点,循序渐进,案例详实。采用“长短句”写作风格,表述精简,降低阅读难度,提高阅读效率。 r 以“对象”为核心,从日常场景出发,阐述类与对象关系、类与类关系,通过对象间的协作完成问题求解过程。 r 知识点及学习要求均标注在“动手实验”中,全书的示例组织在一个Eclipse项目中,在指导读者建立和维护Eclipse项目的同时建立知识体系。 r 本书适合计算机及相关专业作为基础课教材使用,也可供初学者参考学习。 r 本书配套电子资源,读者可登录清华大学出版社网站下载使用。

出 版 说 明 我国高等学校计算机教育近年来迅猛发展,应用所学计算机知识解决实际问题,已经成为当代大学生的必备能力。 时代的进步与社会的发展对高等学校计算机教育的质量提出了更高、更新的要求。现在,很多高等学校都在积极探索符合自身特点的教学模式,涌现出一大批非常优秀的精品课程。 为了适应社会的需求,满足计算机教育的发展需要,清华大学出版社在进行了大量调查研究的基础上,组织编写了《高等学校计算机专业教材精选》。本套教材从全国各高校的优秀计算机教材中精挑细选了一批很有代表性且特色鲜明的计算机精品教材,把作者们对各自所授计算机课程的独特理解和先进经验推荐给全国师生。 本系列教材特点如下。 (1) 编写目的明确。本套教材主要面向广大高校的计算机专业学生,使学生通过本套教材,学习计算机科学与技术方面的基本理论和基本知识,接受应用计算机解决实际问题的基本训练。 (2) 注重编写理念。本套教材作者群为各校相应课程的主讲,有一定经验积累,且编写思路清晰,有独特的教学思路和指导思想,其教学经验具有推广价值。本套教材中不乏各类精品课配套教材,并力图努力把不同学校的教学特点反映到每本教材中。 (3) 理论知识与实践相结合。本套教材贯彻从实践中来到实践中去的原则,书中的许多必须掌握的理论都将结合实例来讲,同时注重培养学生分析、解决问题的能力,满足社会用人要求。 (4) 易教易用,合理适当。本套教材编写时注意结合教学实际的课时数,把握教材的篇幅。同时,对一些知识点按教育部教学指导委员会的最新精神进行合理取舍与难易控制。 (5) 注重教材的立体化配套。大多数教材都将配套教师用课件、习题及其...

课件下载

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章Java简介1

1.1面向对象的程序设计1

1.2开发环境4

1.3在命令提示符窗口设计程序6

1.4使用Eclipse设计程序9

1.5Java程序结构15

1.6代码风格16

1.6.1命名约定16

1.6.2缩进和空格17

1.6.3块风格18

1.7注释18

1.8动手实验19

1.8.1安装JDK和Eclipse IDE19

1.8.2在命令提示符窗口设计程序19

1.8.3在Eclipse中设计程序19

1.8.4切换Eclipse工作空间20

习题21第2章Java程序基本规则22

2.1标识符24

2.2基本数据类型24

2.3字面量26

2.4变量27

2.5运算符30

2.5.1赋值运算符30

2.5.2算术运算符30

2.5.3关系运算符31

2.5.4逻辑运算符31

2.5.5条件运算符32

2.6运算符的优先级32

2.7表达式和语句33

2.8Scanner类35

2.9控制结构37

2.9.1顺序结构37

2.9.2分支结构38

2.9.3循环结构41

2.9.4分支语句45

2.10数组46

2.11Java API51

2.11.1String类51

2.11.2StringBuffer类56

2.11.3Random类57

2.11.4BigInteger类58

2.12包装类59

2.13动手实验60

2.13.1使用Scanner类获取键盘输入60

2.13.2查找API帮助文档62

2.13.3计算器63

2.13.4平方根64...

r  本书详细讲述Java程序设计基础知识点,循序渐进,案例详实。采用“长短句”写作风格,表述精简,降低阅读难度,提高阅读效率。

r  以“对象”为核心,从日常场景出发,阐述类与对象关系、类与类关系,通过对象间的协作完成问题求解过程。

r  知识点及学习要求均标注在“动手实验”中,全书的示例组织在一个Eclipse项目中,在指导读者建立和维护Eclipse项目的同时建立知识体系。

r  本书适合计算机及相关专业作为基础课教材使用,也可供初学者参考学习。

r  本书配套电子资源,读者可登录清华大学出版社网站下载使用。