设为首页 | 加入收藏
计算机基础类
计算机语言类
计算机应用类
物理类
机械类
数学类
经管类
电子类
其他类
培生卓越版(合作出版)
公共资源下载
用户名:
密  码:
注册 | 忘记密码    记住密码
     
  技术支持:010-82332939
图书订购:010-82330190
当前位置 >> 首页 >> 教材信息 >> 计算机语言类
书 名:Java程序设计教程(第2版)
作 者:潘浩
书 号:978-7-5635-4579-7
定 价:¥32
出版时间:2016-09-01
版 次:2-1
  内容简介:

本书系统地讲述了Java编程知识,基于Java SE开发平台,采用JDK 8.0版本进行Java程序的设计与开发。本书共有10章,第1章讲述了Java的产生与特点,介绍了面向对象编程知识。第2章讲述了Java开发环境的安装与配置,以及最简单的Java程序的编辑、编译和运行的全过程。第3章讲述了Java程序的基本语法,包括数据类型、变量、运算符和表达式。第4章讲述了面向对象编程的基本概念及使用Java定义类和对象的语法。第5章介绍了Java实现选择结构和循环结构的语法,包括if语句、while语句、do…while语句、for语句及循环跳离语句break语句和continue语句。第6章讲述了继承和抽象的概念,以及如何用Java实现它们的语法。第7章讲述了数组的定义和使用。第8章讲述了Java类库的使用及java.lang包中的常用类。第9章讲述了Java的图形用户接口的编程知识。第10章讲述了输入、输出流及文件的属性操作和存取操作。
本书注重Java编程的基础和基本原理,讲究实用性,深入浅出,语言通俗易懂,适合初学者使用,可以作为高等学校计算机及相关专业的教材,也适合程序设计人员自学使用。

  图书目录:

第1章程序设计与Java概述
1.1程序的概念
1.2结构化程序设计
1.2.1结构化程序设计的特点
1.2.2一个结构化程序设计实例
1.3面向对象的基本概念
1.3.1对象
1.3.2类
1.3.3面向对象的编程思想
1.3.4消息和通信
1.4Java的产生与发展概述
1.5Java平台的3个版本
本章小结
习题

第2章Java基本程序设计
2.1JDK的安装与配置
2.1.1JDK的下载与安装
2.1.2环境变量的配置
2.2一个简单的Java程序设计
2.2.1Java程序的编辑
2.2.2Java程序的编译
2.2.3Java程序的运行
2.3Java程序运行机制
2.4Java程序的组成部分
2.4.1Java程序的组成部分
2.4.2标识符
2.4.3关键字
2.4.4分隔符
2.4.5注释
本章小结
习题

第3章Java的数据类型与运算符
3.1Java的数据类型
3.2基本数据类型
3.2.1整数类型
3.2.2浮点型
3.2.3字符型
3.2.4布尔型
3.2.5基本数据类型之间的转换
3.3直接量
3.4变量
3.5常量
3.6引用数据类型
3.7运算符与表达式
3.7.1算术运算符与算术表达式
3.7.2关系运算符与关系表达式
3.7.3逻辑运算符与逻辑表达式
3.7.4位运算符与位表达式
3.7.5赋值运算符与赋值表达式
3.7.6运算符的优先级
本章小结
习题

第4章类与对象
4.1类的定义
4.2域的定义
4.3方法的定义
4.3.1方法的返回值
4.3.2方法中的局部变量
4.4构造方法的定义与重载
4.4.1构造方法的定义
4.4.2构造方法的重载
4.5对象的创建
4.6方法的调用
4.7方法的重载
4.8包
4.8.1包的定义
4.8.2包内类的装载
4.8.3包的路径设置
4.9访问权限修饰符
4.9.1public修饰符
4.9.2private修饰符
4.9.3protected修饰符
4.9.4默认访问修饰符
本章小结
习题

第5章流程控制语句
5.1流程控制语句
5.1.1顺序结构
5.1.2选择结构
5.1.3循环结构
5.2if语句
5.2.1单向if语句
5.2.2双向if语句
5.2.3嵌套if语句
5.3switch语句
5.4三元条件运算符
5.5while循环语句
5.5.1while语句应用实例
5.5.2循环控制条件与break语句
5.6do…while循环语句
5.7for循环语句
5.7.1for循环语句应用实例
5.7.2多重循环
5.7.3continue语句
本章小结
习题

第6章类的继承、抽象与接口
6.1继承中的父类与子类
6.1.1继承的基本概念
6.1.2类的继承实例
6.1.3域的隐藏
6.1.4方法的覆盖
6.1.5super关键字
6.1.6对象的类型转换
6.2抽象类与抽象方法
6.2.1抽象类与抽象方法的定义
6.2.2抽象类的实现
6.3接口
6.3.1接口的定义
6.3.2接口的实现
本章小结
习题

第7章Java数组
7.1数组的概述
7.2数组变量的声明
7.3数组对象的创建
7.4数组元素的初始化
7.5数组的应用
7.6多维数组的定义与使用
7.6.1二维数组的创建
7.6.2不规则数组
7.7增强的for循环语句
本章小结
习题

第8章Java类库与常用类
8.1Java类库
8.1.1Java类库概述
8.1.2Java类库的使用方法
8.1.3Object类
8.2字符串
8.2.1String类
8.2.2StringBuffer类
8.2.3字符串分解
8.3Math类
8.4基本数据类型包装类
8.4.1基本数据类型包装类
8.4.2自动封包、拆包
8.5Java异常处理
8.5.1Java异常类的层次结构
8.5.2异常的捕获和处理
8.5.3利用throws子句声明异常
8.5.4自定义异常
本章小结
习题

第9章图形用户接口
9.1Swing组件概述
9.1.1Swing的简单示例
9.1.2Swing的层次结构
9.2框架
9.3按钮与事件处理
9.3.1按钮
9.3.2按钮的事件处理
9.3.3事件处理类
9.4文本框与文本域
9.4.1单行文本框与密码文本框
9.4.2多行文本域
9.5布局管理器
9.5.1BorderLayout布局方式
9.5.2FlowLayout布局方式
9.5.3GridLayout布局方式
9.5.4BoxLayout布局方式
9.6选择框
9.6.1复选框
9.6.2单选按钮
9.7下拉列表框
9.8面板
本章小结
习题

第10章文件与流
10.1流概述
10.1.1字节流
10.1.2字符流
10.2标准输入流和输出流
10.3File类
10.3.1文件的创建
10.3.2文件操作
10.4文件流
10.4.1文件输入流
10.4.2文件输出流
10.5随机存取文件流
10.6对象序列化
10.6.1ObjectOutputStream流
10.6.2ObjectInputStream流
10.6.3对象序列化实例
本章小结
习题
参考文献

地 址:北京市海淀区西土城路10号 邮编100876
邮 箱:buptpress3@163.com
Copyright 2015.北京邮电大学出版社第三分社. 京ICP备12000640号
开户行:中国建设银行迎春园储蓄所
户名:苏星羽
帐号:6227 0000 1175 0189 771