注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java程序设计

Java程序设计

Java程序设计

定 价:¥39.00

作 者: 陈锐 主编
出版社: 机械工业出版社
丛编项:
标 签: J2EE

购买这本书可以去


ISBN: 9787111345954 出版时间: 2011-08-01 包装: 平装
开本: 16开 页数: 325 字数:  

内容简介

  《普通高等教育“十二五”计算机类规划教材:Java程序设计》是目前最为流行的程序设计语言之一,也是计算机专业的一门必修课。《普通高等教育“十二五”计算机类规划教材:Java程序设计》是作者多年来从事教学和研究的心得之作,内容包括《普通高等教育“十二五”计算机类规划教材:Java程序设计》概述、Java开发环境、基本数据类型、流程控制、对象、类、包、继承和多态、接口和抽象、异常与处理、Java Applet编程、数组和字符串、数据库编程、图形用户界面设计、多线程机制、网络编程。《普通高等教育“十二五”计算机类规划教材:Java程序设计》内容全面,结构清晰,语言通俗流畅,重点难点突出,例题丰富,所有程序都能够直接运行。《普通高等教育“十二五”计算机类规划教材:Java程序设计》可作为大中专院校计算机及相关专业的Java程序设计课程教材,也可作为计算机软件开发、等级考试和软件资格(水平)考试人员的参考书。

作者简介

暂缺《Java程序设计》作者简介

图书目录

前言
第1章 Java语言综述
1.1 Java是一门程序设计语言
1.2 面向对象初步
1.2.1 对象的概念
1.2.2 对象的属性
1.3 Java的特点
1.4 Java的不同版本
1.5 Java的前景
1.6 学好Java的关键
1.7 小结
1.8 练习
第2章 Java编程环境
2.1 J2SE的安装与配置
2.2 环境变量的配置与测试
2.2.1 设置classpath
2.2.2 设置path
2.2.3 环境变量的测试
2.3 第一个Java程序
2.3.1 编写第一个Java程序
2.3.2 编译与运行
2.3.3 第一个程序分析
2.3.4 注释
2.4 命名与保存
2.4.1 标识符与关键字
2.4.2 保存
2.5 Java程序的开发流程
2.6 小结
2.7 练习
第3章 数据类型
3.1 数据类型
3.1.1 整型
3.1.2 char型
3.1.3 浮点型
3.1.4 布尔型
3.2 变量
3.2.1 变量的声明
3.2.2 变量的含义
3.2.3 变量的分类
3.2.4 变量的引用
3.3 基本类型的初始化
3.4 常量
3.5 Java运算符
3.5.1 算术运算符
3.5.2 关系运算符
3.5.3 逻辑运算符
3.5.4 位运算符
3.5.5 移位运算符
3.5.6 赋值运算符
3.5.7 三元运算符
3.5.8 逗号运算符
3.5.9 字符串运算符
3.5.1 0强制类型转换
3.5.1 1运算符的优先级
3.6 小结
3.7 练习
第4章 流程控制
4.1 编程风格
4.2 作用域
4.2.1 块作用域
4.2.2 对象的存活时间
4.3 条件语句
4.3.1 if(…)
4.3.2 if(…){…}else{…}
4.3.3 if…elseif…
4.4 循环语句
4.4.1 不确定循环
4.4.2 确定循环
4.5 中断与继续
4.5.1 中断
4.5.2 继续
4.5.3 标签语句
4.6 分支语句
4.7 返回语句
4.8 小结
4.9 练习
第5章 面向对象编程基础
5.1 对象
5.1.1 对象的特征
5.1.2 对象实例名
5.1.3 对象变量的初始化
目录Java程序设计5.2 类
5.2.1 类的含义
5.2.2 设计自己的类
5.2.3 分析你的类
5.3 使用已有的类
5.3.1 Math类
5.3.2 Date类
5.3.3 GregorianCalendar类
5.3.4 对象重构
5.4 包
5.4.1 命名空间
5.4.2 包的概念及作用
5.4.3 包的实现
5.4.4 使用包
5.4.5 类路径与默认包
5.4.6 包作用域
5.5 注释及嵌入文档
5.5.1 如何添加注释
5.5.2 类注释
5.5.3 方法注释
5.5.4 字段注释
5.5.5 其他注释
5.6 小结
5.7 练习
第6章 继承和多态
6.1 继承的含义
6.2 继承的实现
6.3 构造器的调用
6.4 类之间的关系
6.4.1 依赖
6.4.2 聚合
6.4.3 继承
6.5 继承层次图
6.6 关于设计好继承的几点建议
6.7 防止类的继承
6.8 多态
6.8.1 多态的产生
6.8.2 多态的概念
6.8.3 多态的实质
6.8.4 绑定
6.9 超类
6.9.1 equals方法
6.9.2 通用编程
6.10 数组列表
6.11 对象包装器
6.12 小结
6.13 练习
第7章 接口和抽象
7.1 接口
7.1.1 接口的产生
7.1.2 接口的概念
7.1.3 接口的声明
7.1.4 接口的实现
7.1.5 接口的多重实现
7.1.6 接口的属性
7.1.7 接口的继承
7.1.8 接口的意义
7.2 克隆
7.2.1 浅拷贝
7.2.2 深拷贝
7.3 内部类
7.4 抽象行为
7.5 抽象类
7.6 抽象与接口的区别
7.7 小结
7.8 练习
第8章 异常与处理
8.1 处理错误
8.1.1 异常的分类
8.1.2 异常的声明
8.1.3 异常的抛出
8.2 异常的捕获
8.2.1 捕获多个异常
8.2.2 重新抛出异常
8.3 finally子句
8.4 小结
8.5 练习
第9章 JavaApplet编程
9.1 编写Applet小程序
9.2 Applet的执行过程
9.3 小结
9.4 练习
第10章 数组和字符串
10.1 数组
10.1.1 数组的声明
10.1.2 数组的初始化
10.1.3 匿名数组
10.1.4 数组的拷贝
10.1.5 命令行参数
10.1.6 数组排序
10.2 文本处理类
10.2.1 String类
10.2.2 StringBuffer类
10.3 使用StringTokenizer类分析字符串
10.4 Character类
10.5 字符串与字符、字节数组
10.5.1 字符串与字符数组
10.5.2 字符串与字节数组
10.6 小结
10.7 练习
第11章 数据库连接及其应用
11.1 JDBC基本编程概念
11.1.1 设定ODBC数据源
11.1.2 数据库URL
11.1.3 建立连接
11.1.4 建立会话
11.1.5 操作数据库
11.2 预查询
11.3 小结
11.4 练习
第12章 图形用户界面设计
12.1 AWT工具集简介
12.2 AWT基本组件
12.2.1 标识
12.2.2 按钮
12.2.3 画布
12.2.4 复选框
12.2.5 单选按钮
12.2.6 菜单
12.2.7 菜单项
12.2.8 列表框
12.2.9 单行文本输入框
12.2.1 0文本输入区
12.2.1 1滚动条
12.2.1 2文件对话框
12.2.1 3一个AWT的综合例子
12.3 AWT容器
12.3.1 Frame
12.3.2 Panel
12.4 布局管理器
12.4.1 FlowLayout
12.4.2 BorderLayout
12.4.3 GridLayout
12.4.4 CardLayout
12.4.5 GridBagLayout
12.4.6 容器的嵌套
12.5 AWT事件处理模型
12.5.1 事件类
12.5.2 事件监听器
12.5.3 AWT事件及其相应的监听器接口
12.5.4 事件适配器
12.6 Swing简介
12.6.1 Swing与AWT
12.6.2 Swing程序结构简介
12.7 小结
12.8 练习
第13章 Java多线程机制
13.1 Java中的线程
13.1.1 进程与线程
13.1.2 线程的状态
13.1.3 多线程的实现方法
13.2 通过继承Thread类实现多线程
13.3 通过Runnable接口实现多线程
13.4 线程的调度
13.5 线程的同步
13.5.1 基本的线程控制
13.5.2 多线程的同步实现
13.6 小结
13.7 练习
第14章 Java网络编程
14.1 网络编程的基本概念
14.1.1 网络基础知识
14.1.2 网络基本概念
14.2 基于URL的Java网络编程
14.2.1 URL类
14.2.2 URLConnetction类
14.3 基于套接字的Java网络编程
14.3.1 Socket通信简介
14.3.2 创建Socket和ServerSocket
14.3.3 Socket简单应用
14.4 数据报
14.5 小结
14.6 练习
参考文献

本目录推荐