Java程序开发实用教程

作者:邱加永 张仁杰 张静

丛书名:大学软件学院软件开发系列教材

定价:68元

印次:1-6

ISBN:9787302354192

出版日期:2014.04.01

印刷日期:2021.06.28

图书责编:张瑜

图书分类:教材

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

本书从零基础开始,对Java SE相关知识进行了深入细致的讲解。 全书共分为13章,主要内容包括Java语言概述、Java基础语法、面向对象编程、异常处理、API常用类的使用、多线程机制、泛型、集合框架、I/O编程、网络编程、Swing编程、标注和反射等。 本书通俗易懂、术语表述严谨规范、配有典型实用的示例代码和深入透彻的问题剖析。 本书既可以作为普通高等院校的教材,也可以作为职业培训机构的教程及Java编程爱好者的自学用书。

郑刚 教授 硕士生导师、天津理工大学计算机与通信工程学院研究所所长1. 主持天津市自然基金项目:用于动态心电波形分类的组信息学习技术的研究(No. 10JCYBJC00700),在研项目(2010.4-2013.3)2. 天津市科委科技支撑重点项目:动态心电信号采集与分析网络框架在早期预警心源性猝死中的应用(10ZCKFSF00800),在研项目(2010.4-2013.3)3. 主持完成天津市教委项目:机器学习技术用于动态心电图波形筛选系统研究与实现(No. 20061009)4. 主持完成天津市教委项目:基于多种分析技术和模式识别技术的图像分析的研究(No. 20030621)5. 主持完成天津市科委项目:用于远程监控的数字图像处理技术研究(No. 023614911)6. 主持完成横向合作项目:基于嵌入式技术的便携式心电信号采集存储系统

前 言   Java作为当前最热门的编程语言之一,吸引着全世界编程爱好者。本书以Java SE 7.0为基础,全面、系统地介绍Java SE的核心技术。本书通过条理清晰的知识归纳、通俗易懂的示例讲解,让初学者快速掌握Java SE的核心技术。   本书融合Java SE核心技术和具体实践于一体,是作者对多年软件开发经验和多年教学实践经验的总结。对于书中的每一个知识点归纳、每一段示例代码,读者如果细研读并加以理解和实践,必定会从中受益。 1. 本书内容   本书共分为13章,涵盖Java SE的技术要点。各章的主要内容说明如下。   第1章:全面、系统地介绍Java语言的发展简史,Java语言的特性,Java开发环境的搭建,Java程序的编写、编译和运行过程。   第2章:详细讲解Java语言的基本语法,从标识符、变量、数据类型到程序结构。   第3章和第4章:全面、透彻地讲解面向对象编程的思想和应用。通过大量示例来讲解面向对象编程的三大特征:封装、继承和多态。   第5章:详细讲解异常的处理,对异常产生的原理及处理机制进行深入分析,并提供实用的异常处理建议。   第6章:介绍Java SE API中常见类的使用,通过大量的示例,来演示这些常用类的典型使用场景。   第7章:针对多线程技术进行全面介绍,详细讲解进程和线程的区别,同时对线程不安全的问题也进行详细阐述并提供相应的解决方案。   第8章和第9章:介绍泛型技术和集合框架的使用。   第10章:对Java语言中的I/O编程进行详解的讲解,通过大量示例应用,展示在实际开发中如何应用I/O类解决文...

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

第1章  Java概述 1

1.1  Java语言简介 2

1.1.1  Java语言发展简史 2

1.1.2  Java语言的特性 3

1.2  Java技术的核心 5

1.2.1  Java虚拟机 5

1.2.2  垃圾回收机制 5

1.3  Java平台体系结构 5

1.4  搭建Java程序的开发环境 7

1.4.1  JDK的安装和配置 7

1.4.2  Eclipse的安装和使用 11

1.5  Java程序开发步骤 15

1.5.1  编辑Java源代码 15

1.5.2  编译Java程序 16

1.5.3  运行Java程序 17

1.6  Java程序的装载和执行过程 18

1.6.1  装载程序 19

1.6.2  检验程序 19

1.6.3  执行程序 19

1.7  上机实训 19

本章习题 19

第2章  Java语言的基础语法 21

2.1  Java程序的基本结构 22

2.1.1  代码框架 22

2.1.2  注释 23

2.1.3  标识符 24

2.1.4  关键字 24

2.2  数 据 类 型 24

2.2.1  整数型 25

2.2.2  浮点型 25

2.2.3  字符型 26

2.2.4  布尔型 27

2.3  变量 27

2.3.1  变量的声明、初始化和使用 27

2.3.2  变量的作用域 28

2.4  数据类型间的转换 29

2.4.1  自动转换 29

2.4.2  强制转换 29

2.5  运算符 30

2.5.1 ... 查看详情

查看详情