首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Java语言程序设计教程(第2版普通高等教育十四五系列教材)
内容
内容推荐
本书根据普通高等教育计算机类专业要求,以面向对象程序设计思想为主线,循序渐进地讲述Java程序设计理论与应用知识。全书内容主要包括Java语言的基础语法、面向对象程序设计思想与应用、常用类、异常处理、输入流和输出流、常用数据结构、图形用户界面、多线程、网络程序设计,以及Java与数据库应用程序设计等。
本书内容丰富,强调理论与实践相结合。书中所有内容均遵守Java SE平台的程序设计规范,内容实用性强。书中语言力求简明,内容既包含Java语言程序设计的基础知识,还包含深入的高级主题,每章都附有贴合正文内容的编程习题,以便于读者复习和熟练掌握Java程序设计知识并应用到项目开发过程中。
本书适合作为普通高等学校计算机科学与技术、软件工程和物联网工程等相关专业的Java程序设计基础教材,也可作为相关工程技术人员的自学参考书。
目录
第1章 绪论
1.1 Java概述
1.1.1 Java语言的产生与发展
1.1.2 Java语言的特点
1.1.3 Java语言的开发与运行平台
1.2 Java SE发环境
1.2.1 Java SE的下载、安装与环境变量的配置
1.2.2 Java语言程序设计工具
1.3 Java语言的程序设计过程
1.3.1 Java应用程序的设计过程
1.3.2 Java小应用程序的设计过程
1.3.3 Java语言程序注释
拓展阅读
习题
第2章 程序设计基础
2.1 标识符、关键字和数据类型
2.1.1 标识符和关键字
2.1.2 基本数据类型
2.1.3 常量和变量
2.1.4 基本数据类型的转换
2.2 操作符和表达式
2.2.1 算术操作符和算术表达式
2.2.2 关系操作符和关系表达式
2.2.3 逻辑操作符和逻辑表达式
2.2.4 位操作符和位操作表达式
2.2.5 赋值操作符和赋值表达式
2.2.6 条件操作符和条件表达式
2.2.7 其他操作符和相关表达式
2.2.8 操作符的优先级和复杂表达式
2.3 控制流语句
2.3.1 顺序结构语句
2.3.2 条件控制语句
2.3.3 循环控制语句
2.3.4 跳转语句
2.4 递归
拓展阅读
习题
第3章 面向对象程序设计
3.1 概述
3.1.1 面向对象程序设计的基本概念
3.1.2 面向对象程序设计的特点
3.2 类、对象和包
3.2.1 类
3.2.2 对象
3.2.3 包
3.3 继承
3.3.1 概述
3.3.2 抽象类和最终类
3.3.3 对象的引用转型
3.4 接口
3.4.1 概述
3.4.2 接口的回调
3.5 嵌套类和匿名类
3.5.1 嵌套类
3.5.2 匿名类
3.6 Java面向对象思想进阶
3.6.1 反射
3.6.2 注解
3.6.3 Java应用程序常用工具
拓展阅读
习题
第4章 常用类
4.1 字符串
4.1.1 string类
4.1.2 StringBuffer类和StringBuilder类
4.1.3 正则表达式
4.2 数组
4.2.1 一维数组
4.2.2 多维数组
4.3 其他常用类
4.3.1 数据类型类
4.3.2 System类
4.3.3 Math类
4.3.4 日期和时间类
4.4 泛型
4.4.1 泛型类
4.4.2 泛型接口
4.5 枚举
4.5.1 枚举的创建
4.5.2 枚举的使用
拓展阅读
习题
第5章 异常处理
5.1 概述
5.1.1 程序中的问题
5.1.2 异常类
5.2 异常处理概述
5.3 自定义异常
5.4 断言
拓展阅读
习题
第6章 输入流和输出流
6.1 概述
6.1.1 流
6.1.2 字节流
6.1.3 字符流
6.2 文件输入流和输出流
6.2.1 文件类
6.2.2 文件输入字节流和输出字节流
6.2.3 文件字符输入流和字符输出流
6.3 标准输出流和标准输入流
6.3.1 标准输出流
6.3.2 格式化输出
6.3.3 标准输入流
6.3.4 格式化输入
6.3.5 标准输入流和标准输出流的重定向
6.4 其他输入流和输出流
6.4.1 RandomAccessFile类
6.4.2 字节流和字符流的综合
6.4.3 对象流
拓展阅读
习题
第7章 常用数据结构
7.1 集合
7.1.1 Collection<E>接口
7.1.2 Collections类
7.2 链表
7.2.1 链表接口及常用实现类
7.2.2 链表类LinkedList<E>
7.2.3 链表类ArrayList<E>
7.3 堆栈Stack<E>
7.3.1 向量Vector<E>
7.3.2 堆栈Stack<E>的使用
7.4 队列
7.5 集合Set<E>
7.5.1 HashSet<E>类
7.5.2 TreeSet<E>类
7.6 映射Map<K>
7.6.1 HashMap<K,V>类
7.6.2 TreeMap<K,V>类
拓展阅读
习题
第8章 图形用户界面
8.1 概述
8.2 容器类
8.2.1 窗口框架
8.2.2 面板
8.2.3 其他容器
8.3 原子组件与布局
8.3.1 原子组件
8.3.2 布局管理器
8.4 事件处理
8.4.1 委托事件处理模型
8.4.2 动作事件
8.4.3 选项事件
8.4.4 文本插人符事件
8.4.5 窗口事件
8.4.6 鼠标事件
8.4.7 焦点事件和键盘事件
8.4.8 系统托盘图标支持
8.4.9 GUI程序设计过程
8.5 对话框
8.5.1 标准对话框
8.5.2 自定义对话框
拓展阅读
习题
第9章 多线程
9.1 概述
9.1.1 基本概念
9.1.2 线程的执行
9.2 线程
9.2.1 线程的创建
9.2.2 线程的功能与实现
9.2.3 线程的状态和生命周期
9.2.4 线程的调度和优先级
9.2.5 线程组
9.3 多线程同步机制
9.3.1 概述
9.3.2 多线程同步的调度
拓展阅读
习题
第10章 网络程序设计
10.1 概述
10.1.1 TCP/IP
10.1.2 IP地址与通信端口
10.1.3 URL的基本概念
10.1.4 Java Web开发
10.2 基
标签
缩略图
书名 Java语言程序设计教程(第2版普通高等教育十四五系列教材)
副书名
原作名
作者
译者
编者 胡光
绘者
出版社 中国铁道出版社有限公司
商品编码(ISBN) 9787113302757
开本 16开
页数 327
版次 2
装订 平装
字数 537
出版时间 2023-07-01
首版时间 2018-01-01
印刷时间 2023-07-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 546
CIP核字 2023095674
中图分类号 TP312.8
丛书名
印张 21
印次 1
出版地 北京
260
184
17
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/8 2:33:33