Java程序设计(第2版)
网络资源处含有本书的电子课件、十套典型综合案例、十套模拟试卷及答案、实训实习大纲与指导书。客服电话:010-62792097-201

作者:高晓黎

丛书名:高职高专立体化教材计算机系列

定价:41元

印次:2-4

ISBN:9787302395409

出版日期:2015.08.01

印刷日期:2020.08.19

图书责编:石伟

图书分类:教材

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

本书在保持第一版教材原创风格的基础上,按照案例化、实例化的设计原则,解析了原有的知识体系,重新构建了新的知识结构与技术框架,增加了大量具有原创性的案例和实例,并将知识的讲授与案/实例的剖析讲解有机地结合起来,力图将Java面向对象的实质和特色淋漓尽致地展示给读者,帮助读者扎实而深入地掌握Java编程的技能与技巧,培养读者灵活运用知识进行应用开发的能力和素养。 全书共分12章,包含了75个精心创作或改编的案例和实例。主要内容包括:Java程序开发环境的搭建、面向对象的Java编程、Java编程基础、抽象与封装、字符串与数组、继承与多态、异常处理、图形化用户界面设计、事件处理、GUI应用开发、输入输出流、Java数据库应用开发等。每章后面都配有丰富的习题,附录的内容为主要习题的参考答案。 本书可作为培养应用型、技能型人才的Java课程教材,亦可作为相关专业的大中专学生及从事Java开发的技术人员的参考书。

高晓黎,汉族,1971年出生,理学硕士。本科毕业于山东师范大学计算机科学系,研究生毕业于南京师范大学江苏省GIS重点实验室;从事计算机教学与科研有十多年,自2001年以来,一直承担Java的教学与开发工作,曾参与过国家“863”项目与国家自然科学基金项目各一项。1997年以来,以第一作者身份,陆续在《计算机应用研究》、《计算机工程与应用》、《计算机工程与设计》、《江苏社会科学》、《软件报》、《电脑爱好者》、《科学之友》等核心期刊或专业报刊发表各类文章三十余篇,参与编写教材两部。

前 言   自2008年10月教材的第一版出版以来,Java技术正以日新月异的速度在不断地发展着。Java语言以自身诸多优秀的品格、跨平台的特性,以及开源的理念,为越来越多的人士所喜爱、所使用,成为网络编程、手机开发等领域的主流编程语言。   感谢本教材第一版的忠实读者们。他们中有大中专院校的学生,有高校或培训机构的教师,有科研院所的研究人员,还有从事Java开发的技术人员。感谢他们对本教材的选择与肯定,感谢他们在使用本教材的过程中,向作者提出了许多中肯的意见与合理的建议。这些宝贵的意见和建议,使我在修订教材的进程中受益无穷。毫不夸张地讲:没有读者一贯的支持与鼓励,就没有教材第二版的问世。   新教材采用版本较新的JDK7和广为流行的MyEclipse作为开发平台,对原有教材的知识体系作了重大的调整,删除了部分不合时宜的内容,增加了数据库开发等章节,并进一步加大了面向对象知识的讲解力度,使新教材的结构与内容更为合理,更适合初学者使用。   与第一版相比,本书在知识安排与讲解体例上都有重大的改进。本书彻底采用案例、实例教学法展开讲解,75个精心编制的案例和实例贯穿全书。每个案例与实例都紧扣核心知识点,通过解题思路点拨与代码剖析,向读者传授编程的方法与技巧,揭示编程的要义与规律,以期提升读者抽象思维和逻辑思维的素养,培养读者分析问题与解决问题的能力。   本书适合理论与实践一体化的教学模式。总学时建议不宜低于120课时。各章节的教学内容与建议学时如下表所示。教学过程中,教师可酌情调整。 教学内容与学时建议参考表 章 节 教学内容 建议学时 章 节...

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

第1章  Java程序开发环境的搭建 1

1.1  案例1:基于JDK的Java程序验证 1

1.1.1  必备知识 1

1.1.2  案例综述 2

1.1.3  解决步骤 4

1.1.4  拓展提升 10

1.2  案例2:基于MyEclipse的

Java程序验证 10

1.2.1  必备知识 11

1.2.2  案例综述 11

1.2.3  解决步骤 12

1.2.4  拓展提升 20

习题 20

第2章  面向对象的Java编程 23

2.1  案例1:输出单行信息的

Java应用程序 23

2.1.1  必备知识 23

2.1.2  案例综述 24

2.1.3  案例解决 24

2.1.4  拓展提升 28

2.2  案例2:体现面向对象特征的

Java程序 31

2.2.1  必备知识 31

2.2.2  案例综述 33

2.2.3  案例解决 33

2.2.4  拓展提升 37

2.3  案例3:Java Applet程序 38

2.3.1  必备知识 39

2.3.2  案例综述 39

2.3.3  案例解决 40

2.3.4  拓展提升 42

习题 43

第3章  Java编程基础 45

3.1  单元1:数据表达 45

3.1.1  Java语言符号集 45

3.1.2  Java数据类型 47

3.1.3  常量与变量 47

3.1.4  数据类型转型 50

3.2  单元2:运算符与表达式 51

3.2.1  运算符与表达式 51

3.2.2  运算符的优... 查看详情

查看详情