Java程序设计实例教程

Java程序设计实例教程

梁胜彬, 主编

出版社:清华大学出版社

年代:2010

定价:36.0

书籍简介:

本书完整介绍 Java Web 应用开发的基本概念、理论和实践案例。

书籍目录:

第1章 Java概述

1.1 面向对象的程序设计

1.1.1 面向对象的程序设计的基本概念

1.1.2 面向对象的程序设计的基本特征

1.1.3 面向对象的程序设计的优势

1.2 Java的历史及特性

1.2.1 Java的发展简史

1.2.2 Java语言的特性

1.3 安装Java开发环境及主流集成开发环境介绍

1.3.1 安装JDK及其帮助文档

1.3.2 常用JDK命令介绍

1.3.3 Eclipse

1.3.4 NetBeansIDE简要介绍

1.3.5 集成开发环境的选择

1.4 编写第一个Java程序

1.4.1 Hello World!

1.4.2 Java环境变量

1.4.3 使用EditPlus和JDK编写和运行Java程序

1.5 如何学习Java

常见问题与实验指导

本章小结

习题

第2章 Java语法基础

2.1 标识符和变量

2.1.1 注释

2.1.2 标识符与关键字

2.1.3 分隔符

2.2 Java的基本数据类型

2.2.1 基本数据类型

2.2.2 整型

2.2.3 布尔型

2.2.4 字符型

2.2.5 浮点型

2.3 变量和常量

2.3.1 变量

2.3.2 常量

2.4 数据类型转换

2.4.1 自动类型转换

2.4.2 强制类型转换

2.4.3 包装类转换

2.5 运算符

2.5.1 操作数和表达式

2.5.2 优先级和结合方向

2.5.3 算术运算符

2.5.4 关系运算符

2.5.5 逻辑运算符

2.5.6 条件运算符

2.5.7 位运算符

2.5.8 赋值运算符

2.5.9 其他运算符

2.6 语句和程序块

2.6.1 语句

2.6.2 程序块

2.7 流程控制语句

2.7.1 if/else语句

2.7.2 switch/case语句

2.7.3 while循环语句

2.7.4 do/while循环语句

2.7.5 for循环语句

2.7.6 break语句

2.7.7 continue语句

2.7.8 return语句

2.8 简单的人机交互

2.8.1 Scanner类

2.8.2 使用BufferedReader类

2.8.3 使用main()方法的参数

常见问题与实验指导

本章小结

习题

第3章 面向对象基础

3.1 类和对象

3.2 定义Java类

3.3 创建对象

3.3.1 使用new运算符创建对象

3.3.2 访问成员变量和方法

3.4.成员变量

3.4.1 类中的变量及其分类

3.4.2 成员变量和局部变量的区别

3.4.3 编程中选用变量的标准

3.5 方法及重载

3.5.1 方法的分类

3.5.2 参数传递方式

3.5.3 递归方法

3.5.4 方法重载

3.6 构造方法

3.6.1 深入理解构造方法

3.6.2 构造方法的重载

3.7 this关键字

3.8 static关键字

3.8.1 static修饰变量

3.8.2 static修饰方法

3.8.3 static修饰程序块

3.9 访问控制

3.9.1 访问控制修饰符

3.9.2 package关键字

3.9.3.Javar辛常见的包

3.9.4 import关键字

3.9.5 隐藏实现

3.10 对象清理

常见问题与实验指导

本章小结

习题

第4章 面向对象高级技术

4.1 继承基础

4.1.1 何时采用继承

4.1.2 访问控制

4.1.3 继承与组合

4.2 父类成员的覆盖

4.3 super关键字

4.4 Object类

4.4.1 toString()方法

4.4.2 equals()方法

4.5 final关键字

4.5.1 final变量

4.5.2 final方法

4.5.3 final类

4.6 多态

4.6.1 向上转型

4.6.2 向下转型

4.6.3 instanceof运算符

4.7 抽象类

4.7.1 抽象类与抽象方法

4.7.2 何时使用抽象类?

4.8 接口

4.8.1 接口的定义

4.8.2 接口的实现

4.8.3 接口与抽象类

4.8.4.什么情况下使用接口

4.9 内部类

4.9.1 内部类基础

4.9.2 非静态内部类?

4.9.3 静态内部类

4.9.4.局部内部类

4.9.5 匿名内部类

常见问题与实验指导

本章小结

习题

第5章 数组、字符串及容器类

5.1 一维数组

5.1.1 一维数组的声明

5.1.2 一维数组的初始化

5.1.3 一维数组的访问

5.2 多维数组

5.2.1 二维数组的声明

……

第6章 异常处理机制

第7章 Java I/O流

第8章 多线程

第9章 Java GUI编程

第10章 Java网络编程

参考文献

内容摘要:

本书作为Java程序设计的入门与应用教材,提供了丰富的典型实例介绍Java程序设计的基础知识,每章都附有实验指导,并剖析了读者在学习过程中经常遇到的问题和解决方法。另外,本书还详细介绍了JDK、Eclipse以及NetBeans等开发工具的使用方法。本书共有10章,内容涵盖了Java概述、Java语法基础、类和对象、面向对象高级技术、数组与容器、异常处理机制、I/O流、多线程、Java GUI和Java网络编程等。本书最大的特色在于通过实例介绍Java程序设计的各知识点,这些实例具有很强的针对性和实用性,力求让读者通过实例生动形象地掌握这些知识。另外,本书还非常注重读者自学能力的培养,对初学者容易混淆的知识点提供了重点提示,试图引导读者总结和形成一套Java的系统学习方法。本书注重读者学习和应用能力的培养,适合作为普通高等院校本科各相关专业的程序设计教材,也适合编程爱好者自学和培训使用。

编辑推荐:

教学目标明确,注重理论与实践的结合
教学方法灵活,培养学生自主学习的能力
教学内容先进,强调计算机在各专业中的应用
教学模式完善,提供配套的教学资源解决方案

书籍规格:

书籍详细信息
书名Java程序设计实例教程站内查询相似图书
9787302230571
如需购买下载《Java程序设计实例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)36.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Java程序设计实例教程是清华大学出版社于2010.7出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。