Java程序设计

Java程序设计

唐振明, 主编

出版社:电子工业出版社

年代:2011

定价:28.0

书籍简介:

Java语言是有志于从事Java程序开发人员的第一个台阶。本书作者结合自己多年开发和培训经验,从入门者的学习特点出发,循序渐进地带领读者走进Java世界,使得“开头并不难”。本书主要分五个部分,包括Java语言的类、对象之间的关系、异常处理、常用API、JDK5.0特性总结,涵盖了企业实际工作中常用的技能与知识点。书中内容打破了传统的堆砌知识点的方式,而是从解决问题的角度诠释面向对象程序设计,简单明了,易读易懂。

书籍目录:

第一部分 Java语言的类

第1章 Java语言概述

1.1 Java语言特点

1.2 面向对象的相关概念

1.3 第一个Java类

1.3.1 环境搭建

1.3.2 编译运行Java类

1.4 本章小结

第2章 Java类的组成

2.1 类

2.2 属性

2.3 方法

2.3.1 方法声明形式

2.3.2 方法重载

2.4 构造方法

2.5 块

2.6 内部类

2.7 本章小结

第3章 访问权限修饰符

3.1 包

3.2 权限访问修饰符

3.3 封装性

3.4 本章小结

第4章 数据类型

4.1 基本数据类型

4.2 引用类型

4.3 字符串类型

4.4 包装器类型

4.5 值传递

4.6 本章小结

第5章 高级类特性

5.1 static

5.2 final

5.3 Java类中的变量总结

5.4 本章小结

第6章 操作符、流程控制

6.1 操作符

6.2 流程控制

6.2.1 流程控制概述

6.2.2 使用break/continue语句控制循环

6.2.3 “中断”语句比较

6.3 本章小结

第7章 第一部分自我测试

第二部分 类之间的关系

第8章 关联关系

8.1 关联关系的表示

8.2 关联关系的方向

8.3 关联关系的多重性

8.4 数组

8.4.1 数组的基本概念

8.4.2 数组的创建及长度

8.4.3 数组元素的访问

8.4.4 数组的赋值

8.4.5 多维数组

8.4.6 复制数组

8.4.7 Arrays类

8.5 本章小结

第9章 依赖关系

9.1 Java语言中依赖关系的表示

9.2 依赖与关联的区别

9.3 本章小结

第10章 继承关系

10.1 Java语言的继承

10.2 继承中构造方法的调用

10.3 方法覆盖

10.4 抽象类

10.5 抽象方法

10.6 多态

10.7 this与super关键字

10.8 final在继承中的使用

10.9 static/abstract/final总结

10.10 关联和继承

10.11 Object类

10.12 本章小结

第11章 实现关系

11.1 接口定义

11.2 类与接口的关系:实现

11.3 接口的作用

11.4 接口的语法细节

11.5 Comparable接口

11.6 本章小结

第12章 第二部分自我测试

第三部分 异常处理

第13章 异常处理

13.1 什么是异常

13.2 Java标准异常类型

13.3 如何处理异常

13.4 如何抛出异常

13.5 为何要抛出异常

13.6 抛出异常后如何处理

13.7 自定义异常类

13.8 throw与throws总结

13.9 try/finally的作用

13.10 重新抛出异常

13.11 本章小结

第14章 第三部分自我检测

第四部分 核心API的使用

第15章 集合框架

15.1 泛型快速入门

15.2 Java集合框架概述

15.3 Iterator接口

15.4 Collection及其子接口

15.5 List的实现类

15.6 Set的实现类

15.7 Map

15.8 Collections类

15.9 集合与数组之间的转换

15.10 本章小结

第16章 输入/输出系统

16.1 File类

16.2 文件过滤器

16.3 IO流的分类

16.4 如何使用IO流

16.5 本章小结

第17章 GUI编程

17.1 GUI编程概述

17.2 Swing中的组件

17.3 Swing中的布局

17.4 Swing中的事件处理

17.5 使用内部类进行事件处理

17.6 使用匿名内部类进行事件处理

17.7 GUI中的并发任务

17.8 本章小结

第18章 多线程编程

18.1 与线程有关的API

18.1.1 Thread类

18.1.2 Runnable接口

18.2 创建线程的方法

18.3 线程同步

18.4 线程通信

18.5 Thread类的方法

18.6 线程死锁

18.7 守护线程

18.8 本章小结

第19章 Java网络编程

19.1 TCP/IP概述

19.2 使用Socket基于TCP编程

19.3 使用Datagram进行基于UDP的编程

19.4 本章小结

第20章 其他常用API

20.1 日期

20.2 国际化

20.3 格式化

20.4 大数据类型

20.5 反射

20.6 本章小结

第21章 第四部分自我检测

第五部分 其他特性总结

第22章 泛型

22.1 泛型介绍

22.2 定义简单泛型类

22.3 泛型与继承

22.4 通配符

22.5 泛型方法

22.6 本章小结

第23章 枚举

23.1 为什么使用枚举

23.2 枚举的创建

23.3 Enum类

23.4 遍历enum的值

23.5 enum的细节问题

23.6 本章小结

第24章 其他特性

24.1 增强for循环

24.2 自动装箱、拆箱

24.3 静态导入

24.4 可变参数

24.5 Annotation

24.6 本章小结

第25章 第五部分自我检测

附录A 企业关注的技能

内容摘要:

古人云,“万事开头难”,熟练掌握Java语言是Java应用开发的第一个台阶,能够深入理解Java程序设计,是学习Java系列技术的必要前提。本教材结合作者多年开发和教学经验,从入门者的学习特点出发,循序渐进地带领读者走进Java世界,使得“开头并不难”。本教材主要分五个部分,包括Java语言的类、类之间的关系、异常处理、常用API、其他特性总结。书中内容打破了传统的堆砌知识点的方式,而是从解决问题的角度诠释面向对象程序设计,涵盖了企业实际工作中常用的技能与知识点,简单明了,易读易懂。  本教材适合Java语言初学者以及Java程序员阅读。

书籍规格:

书籍详细信息
书名Java程序设计站内查询相似图书
丛书名中软国际卓越人才培养系列丛书
9787121146244
如需购买下载《Java程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸26 × 18装帧平装
页数 240 印数

书籍信息归属:

Java程序设计是电子工业出版社于2011.9出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。