出版社:科学出版社
年代:2013
定价:34.0
本书是JAVA语言的基础教材。本书全面整合了Java6的特性,采用”先实例,后理论,先基础,后应用的教学方式,循序渐进地介绍了程序设计基础,问题解决、面向对象程序设计、图形用户界面设计、异常处理、I/0和GUI等主题。
前言
第1章 Java语言基础
1.1 面向对象编程
1.1.1 面向对象的程序设计思想
1.1.2 面向对象编程的主要特征
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 环境配置和测试
1.4 Java集成开发环境
1.4.1 Eclipse简介
1.4.2 Eclipse安装配置
1.4.3 利用Eclipse编写Java程序步骤
小结
习题
第2章 Java基础语法
2.1 Java应用程序
2.1.1 如何开始你的第一个程序
2.1.2 如何输出
2.1.3 常见错误
2.1.4 万事皆对象
2.2 标识符、关键字与注释
2.2.1 标识符
2.2.2 关键字
2.2.3 注释
2.3 Java数据类型
2.3.1 基础数据类型
2.3.2 变量
2.3.3 语句与变量的生命周期
2.3.4 常量
2.3.5 转义字符
2.4 运算法与表达式
2.4.1 运算符的优先级与结合性
2.4.2 算术运算符
2.4.3 关系运算符
2.4.4 逻辑运算符
2.4.5 条件运算符
2.4.6 按位运算符
2.4.7 移位运算符
2.4.8 赋值运算符
2.4.9 类型转换
2.5 控制结构
2.5.1 顺序结构
2.5.2 选择结构
2.5.3 循环结构
2.6 方法
2.6.1 方法概述
2.6.2 简单的方法定义与调用
2.7 枚举
小结
习题
第3章 类、对象与接口
3.1 面向对象的程序设计概述
3.1.1 面向对象程序设计方法概述
3.1.2 面向对象程序设计方法的原则
3.1.3 面向对象程序设计的特点
3 2 类与对象
3.2.1 建立Java中的类
3.2.2 建立引用类型变量、对象及它们之间的关联
3.2.3 访问对象中的成员
3.2.4 类定义中的多态——重载
3.2.5 类定义中的其他问题
3.3 继承
3.3.1 继承的功能
3.3.2 继承的定义
3.3.3 成员的隐藏和重写
3.3.4 引用类型的转型
3.3.5 继承中的构造方法
3.4 抽象类
3.4.1 抽象类的功能
3.4.2 抽象类的定义
3.5 接口
3.5.1 接口的作用
3.5.2 接口的定义
3.5.3 接口的使用
3.6 多态
3.6.1 多态的概念
3.6.2 重载与多态
3.6.3 重写与多态
3.7 内部类
3.7.1 成员内部类
3.7.2 局部内部类
3.7.3 静态内部类
3.7.4 匿名内部类
小结
习题
第4章 异常处理
4.1 异常基础
4.2 异常类型
4.3 异常处理
4.3.1 主动处理异常——关键字try、catch、finally
4.3.2 被动处理异常——关键字throws
4.4 异常主动抛出
4.5 自定义异常
小结
习题
第5章 常用基础类库
5.1 包
5.1.1 包的概念
5.1.2 包的创建
5.1.3 包与目录
5.1.4 包的引用
5.1.5 包与访问权限
5.2 Object类
5.2.1 toStringO方法
5.2.2 equalsO方法
5.3 基本数据类型包装类
5.3.1 自动装箱与拆箱
5.3.2 自动装拆箱注意事项
5.4 字符串类
5.4.1 String类
5.4.2 StringBuffer类
5.4.3 StringBuilder类
5.5 Calenolar类与Date类
5.5.1 Calendar类
5.5.2 Date类
5.6 Math类
小结
习题
第6章 集合框架
6.1 数组
6.1.1 一维数组
6.1.2 二维数组
6.1.3 三维数组及三维以上数组
6.1.4 Arrays类
6.2 容器类
6.2.1 Collection接口
6.2.2 List接口
6.2.3 Set接口
6.2.4 Map接口
6.2.5 Collections类
6.2.6 Java对象集合的遍历
6.3 泛型
6.3.1 泛型的概念和作用
6.3.2 泛型接口和泛型类
小结
习题
第7章 I/O系统
7.1 I/O系统概述
7.1.1 流的概念
7.1.2 流的分类
7.2 文件的处理
7.2.1 File类
7.2.2 文件节点输入/输出流
7.2.3 文件处理输入/输出流
7.2.4 数据、对象的输入/输出流
7.3 标准流
7.3.1 System.out
7.3.2 System.in
7.4 其他流简介
7.4.1 文件随机存取流
7.4.2 打印流
7.4.3 内存流
7.4.4 线程流
7.4.5 压缩流
小结
习题
第8章 多线程
8.1 线程简介
8.1.1 进程与线程
8.1.2 线程生命周期及其状态转换
8.1.3 线程优先级与线程调度
8.2 多线程的实现
8.2.1 Thread类
8.2.2 Runnable接口
8.3 线程管理
8.3.1 创建
8.3.2 终止
8.3.3 同步
8.3.4 通信
8.3.5 中断与阻塞
8.3.6 死锁
小结
习题
第9章 图形用户界面
9.1 GUI概述
9.1.1 Java基础类
9.1.2 AWT工具包
9.1.3 Swing工具包
9.2 Swing容器
9.2.1 Swing容器层次
9.2.2 JFrame框架窗口
9.3 颜色、字体和图形
9.3.1 Color类
9.3.2 Font类
9.3.3 Graphics类
9.4 Swing基本组件
9.4.1 标签
9.4.2 按钮
9.4.3 文本框
9.4.4 文本域
9.4.5 复选框和单选框
9.5 布局管理器
9.5.1 流布局管理器
9.5.2 边界布局管理器
9.5.3 网格布局管理器
9.5.4 网格包布局管理器
9.5.5 容器嵌套
9.6 事件驱动设计
9.6.1 委托事件模型
9.6.2 事件类
9.6.3 ActionEvent类
9.6.4 KeyEvent类
9.6.5 MouseEvent类
9.6.6 WindowEvent类
9.7 Swing其他常用组件
9.7.1 列表
9.7.2 JComboBox组件
9.7.3 JScrolIlBar组件
9.8 对话框的使用
9.8.1 JDialog对话框
9.8.2 JOptionPane对话框
9.8.3 JFileCllooser对话框
9.9 菜单制作
9.1 0 观感效果
9.1 1 Applet小程序
9.1 1.1 Applet的基本工作原理
9.1 1.2 Applet生命周期
9.1 1.3 Applet与HTML
小结
习题
附录 实验
《Java基础程序设计/普通高等教育软件工程专业“十二五”规划教材》以JavaSE核心技术为支点,《Java基础程序设计/普通高等教育软件工程专业“十二五”规划教材》共分为9章,主要内容包括Java概论与Eclipse使用方法,Java基础语法,类、对象与接口,异常处理,常用类简介,集合框架,I/O系统,多线程技术,GUI编程。每章后附有习题,并按章节设定相应实验。
《Java基础程序设计/普通高等教育软件工程专业“十二五”规划教材》内容丰富、通俗易懂。
《Java基础程序设计/普通高等教育软件工程专业“十二五”规划教材》可作为普通高等院校本、专科Java语言程序设计课程的教学用书,也可作为计算机等级及计算机培训班等相关Java课程的教材和参考书,还可以作为有关工程技术人员的工具参考书。
书籍详细信息 | |||
书名 | JAVA基础程序设计站内查询相似图书 | ||
9787030375650 如需购买下载《JAVA基础程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 科学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 34.0 | 语种 | 简体中文 |
尺寸 | 24 × 17 | 装帧 | 平装 |
页数 | 300 | 印数 |
JAVA基础程序设计是科学出版社于2013.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。