Java程序设计案例教程(普通高等教育电气信息类应用型规划教材)吕林涛科学2017-01-019787030511751
正版二手书,默认只发书本无附件或者赠品,如图片和标题不一致或者套装书,请先联系客服确认,一般当天下午三点之前订单可当天发走,繁忙或者空闲季节效率有浮动
¥
5.05
1.4折
¥
36
八品
仅1件
作者吕林涛
出版社科学
ISBN9787030511751
出版时间2017-01
装帧其他
开本16开
定价36元
货号9787030511751
上书时间2024-11-27
商品详情
- 品相描述:八品
- 商品描述
-
目录
上篇 基础篇
第1章 Java概述
1.1 Java的发展历史
1.2 Java语言的特点
1.3 Java与C/C++的差异
1.4 Java程序的运行机制
1.5 Java开发环境
1.5.1 下载JDK
1.5.2 安装JDK
1.5.3 设置环境变量
1.6 Java集成开发环境:Eclipse
1.7 Java程序的产生、编译和运行
1.8 Java程序的基本结构
1.8.1 Java程序的组织形式
1.8.2 Java源文件的命名原则
习题
第2章 Java语言基础
2.1 标识符与关键字
2.1.1 标识符
2.1.2 关键字
2.2 基本数据类型
2.2.1 整数类型
2.2.2 浮点类型
2.2.3 字符类型
2.2.4 布尔类型
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 用户输入和程序输出
2.4.1 使用BufferedReader类输入数据
2.4.2 使用Scanner类输入数据
2.5 分隔符和注释
2.5.1 分隔符
2.5.2 注释
习题
第3章 运算符和表达式
3.1 赋值运算符及赋值表达式
3.2 算术运算符及算术表达式
3.3 关系运算符及关系表达式
3.4 逻辑运算符及逻辑表达式
3.5 位运算符
3.6 其他运算符
3.7 运算符的优先级
习题
第4章 程序流程控制
4.1 顺序结构
4.2 分支结构
4.2.1 if语句
4.2.2 switchcase语句
4.3 循环结构
4.3.1 While语句
4.3.2 dowhile语句
4.3.3 for语句
4.3.4 循环嵌套
4.4 转移语句
4.4.1 break语句
4.4.2 continue语句
习题
第5章 数组
5.1 一维数组
5.1.1 一维数组的声明和创建
5.1.2 一维数组的初始化
5.1.3 一维数组的使用
5.2 数组操作
5.2.1 数组元素的复制
5.2.2 数组元素的排序
5.2.3 数组元素的查找
5.3 二维数组
5.3.1 二维数组的定义
5.3.2 for each语句对数组的支持
习题
第6章 字符串类
6.1 String类
6.1.1 s仃ing类对象的声明与创建
6.1.2 String类的常用方法
6.2 StringBuffer类
6.2.1 StringBuffer类对象的声明与创建
6.2.2 StringBuffer类的常用方法
习题
第7章 类和对象
7.1 面向对象的基本概念
7.1.1 对象、类和实体
7.1.2 对象的属性
7.1.3 面向对象的特点
7.2 定义类
7.3 创建对象
7.3.1 对象的创建
7.3.2 对象的引用
7.4 Java中常见的修饰符
7.4.1 访问控制修饰符
7.4.2 非访问控制修饰符
习题
中篇 应用篇
第8章 类和对象的高级应用
8.1 继承
8.1.1 继承的概念
8.1.2 继承的实现
8.1.3 构造方法的继承
8.1.4 变量的隐藏
8.2 多态
8.2.1 多态的概念
8.2.2 方法的重载
8.3 方法重写
8.4 final关键字
8.5 抽象类和抽象方法
8.5.1 抽象类
8.5.2 抽象方法
8.6 接口
8.6.1 接口的概念
8.6.2 接口的声明
8.6.3 接口的实现
8.7 包
8.7.1 包的概念
8.7.2 包的导入
8.7.3 目录层次关系及classpath环境变量
习题
第9章 异常处理
9.1 异常的基本概念
9.2 异常处理流程
9.3 抛出异常
9.3.1 在程序中抛出异常
9.3.2 指定方法抛出异常
9.4 自定义异常
习题
第10章 图形用户界面设计
10.1 图形用户界面概述
10.2 AWT图形用户界面
10.2.1 java.awt包
10.2.2 构件类和容器类
10.3 布局管理器
10.3.1 FlowLayout布局管理器
10.3.2 BorderLayout布局管理器
10.3.3 GridLayout布局管理器
10.3.4 CardLayout布局管理器
10.4 事件处理
10.4.1 Java事件处理机制
10.4.2.Java事件处理模型
10.4.3 为组件注册事件
10.4.4 事件监听器接口
10.5 Swing组件
10.5.1 Swing简介
10.5.2 Swing组件划分
10.5.3 常用容器组件
10.5.4 标签
10.5.5 按钮
10.5.6 文本组件
10.5.7 单选按钮和复选框
10.5.8 列表框
10.5.9 莱单
10.5.10 对话框
习题
第11章 输入和输出
11.1 File类
11.2 RandomAccessFile类
11.3 流类
1l.3.1 各数据流类的层次结构
1l.3.2 字节流
1l.3.3 DatalnputStream与DataOutputStream
11.4 对象序列化
习题
下篇 高级篇
第12章 数据库操作
12.1 关系型数据库
12.2 JDBC简介
12.3 SOL语句
12.3.1 MySQL数据库的安装
12.3.2 SQL语句基础
12.4 JDBC的用法
12.4.1 JDBC接口和类
12.4.2.JDBC编程步骤
12.4.3.JDBC数据类型
12.5 执行SQL语句的方式
12.5.1 使用executeUpdate()方法
12.5.2 使用execute()方法
12.5.3 使用PreparedStatement接口
12.6 处理结果集
12.6.1 结果集的滚动和更新
12.6.2 结果集的分析
12.7 数据库连接池
习题
第13章 多线程
13.1 多线程概述
13.1.1 线程的相关概念
13.1.2 线程状态和生命周期
13.2 线程的创建和启动
13.2.1 继承Thread类
13.2.2 实现Runnable接口
13.2.3 两种创建线程方法的讨论
13.3 线程的控制
13.3.1 结束线程
13.3.2 检查线程
13.3.3 挂起线程
13.4 线程的同步
13.4.1 同步代码块
13.4.2 同步方法
13.4.3 管道流
13.4.4 死锁
13.5 线程交互
习题
第14章 网络通信
14.1 网络通信概述
14.2 使用InetAddress
14.3 统一资源定位器
14.3.1 URL概述
14.3.2 URL的构造方法
14.3.3 获取URL对象属性
14.3.4 与URL相关的异常
14.3.5 读入URL数据
14.4 基于TCP协议的网络通信
14.4.1 Socket相关的基本概念
14.4.2 ServerSocket类
14.4.3 Socket类
14.5 基于UDP协议的网络通信
14.5.1 UDP Socket通信概述
14.5.2 发送和接收数据
习题
参考文献
内容摘要
吕林涛编著的《Java程序设计案例教程》分为基础篇、应用篇和高级篇,共三篇14章,采用案例式教学模式,系统、深入地讲述了Java程序设计技术及应用。主要内容包括Java概述、Java语言基础、运算符和表达式、程序流程控制、数组、字符串类、类和对象、类和对象的高级应用、异常处理、图形用户界面设计、输入和输出、数据库操作、多线程、网络通信等。
本书的特点是,采用案例导入的方式,由浅入深、循序渐进,对基本概念讲述清楚。案例均源于企业实际工作,图文并茂,内容翔实,取材新颖。
本书可作为高等院校计算机科学与技术、物联网工程、网络工程等专业或工科相关专业的教材,也可供从事计算机应用与开发的科研、工程技术人员参考使用。
— 没有更多了 —
以下为对购买帮助不大的评价