重点大学计算机教材:Java程序设计

重点大学计算机教材:Java程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2013-08
版次: 1
ISBN: 9787111431534
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
9人买过
  •   《重点大学计算机教材:Java程序设计》共分为12章,主要包括Java语言的概述、结构化程序设计、面向对象编程思想、图形化用户界面技术、异常处理技术、数组、输入/输出流技术、并发控制技术、数据库操作技术和网络编程等基础内容,以及JDK6及后续版本中包含的容器、泛型和注解等高级技术。通过阅读本书,读者可以全面掌握面向对象程序设计的基本方法,领会Java语言的基本思想,掌握Java语言技术的相关内容,了解和理解蕴含在Java语言中的软件工程的基本设计思想。
      《重点大学计算机教材:Java程序设计》可作为高等院校计算机及相关专业本科生Java程序设计的教材,也可作为软件开发工程师与相关技术人员的自学参考书。 前言
    第1章Java语言基础
    1.1Java概述
    1.1.1Java起源
    1.1.2Java的版本
    1.1.3Java语言的特征
    1.1.4JavaApplication与JavaApplet
    1.1.5Java与C/C++的比较
    1.1.6类库与API文档
    1.2Java程序结构与运行机制
    1.2.1一个简单的Java程序
    1.2.2Java运行机制
    1.3Java开发环境
    1.3.1JDK
    1.3.2Eclipse
    1.3.3NetBeans
    1.3.4其他
    1.4Java编程参考
    1.4.1Java编程规范
    1.4.2Java帮助文档
    1.4.3Java相关讨论和社区
    本章小结
    习题
    实验

    第2章结构化程序设计基础
    2.1标识符、关键字和数据类型
    2.1.1标识符
    2.1.2关键字
    2.1.3数据类型
    2.1.4常量
    2.1.5变量的声明和初始化
    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.2.9Java语言操作符的优先级与结合性
    2.3表达式与语句
    2.3.1表达式
    2.3.2语句与语句块
    2.4控制流程
    2.4.1顺序结构
    2.4.2选择结构
    2.4.3循环结构
    2.4.4break语句和continue语句
    2.4.5return语句
    本章小结
    习题
    实验

    第3章Java类与对象
    3.1面向对象的基本概念
    3.2Java类
    3.2.1类的定义
    3.2.2变量成员与方法成员
    3.2.3访问控制符
    3.2.4构造方法
    3.2.5终结处理方法
    3.3Java对象
    3.3.1对象的创建
    3.3.2对象初始化
    3.3.3成员初始化次序
    3.3.4垃圾回收机制
    3.4包:库单元
    3.4.1命名空间
    3.4.2package语句
    3.4.3import语句
    3.5Java标准类库
    3.5.1Java常用包:java.lang包、java.util包
    3.5.2Object类
    3.5.3System类
    3.5.4Math类
    3.5.5String类、StringBuffer类和StringBuilder类
    本章小结
    习题
    实验

    第4章类的复用和抽象
    4.1面向对象基本机制
    4.2类的复用
    4.2.1合成与聚合
    4.2.2继承
    4.2.3重写与重载
    4.2.4abstract和final
    4.2.5this和super
    4.3多态
    4.3.1向上转型
    4.3.2多态性
    4.3.3运行时绑定
    4.3.4多态的实现方法
    4.4接口
    4.4.1接口的定义
    4.4.2接口的设计思想
    4.4.3接口的应用
    4.5内部类
    4.5.1内部类的定义和特性
    4.5.2其他类型的内部类
    4.5.3内部类与外部类的关系
    本章小结
    习题
    实验

    第5章图形化用户界面
    5.1图形化用户界面概述
    5.1.1Swing与AWT
    5.1.2GUI组件类层次结构
    5.1.3Swing组件
    5.2常用组件
    5.2.1JFrame窗体
    5.2.2JLabel标签
    5.2.3JButton按钮
    5.2.4JTextField文本框
    5.2.5其他常用组件
    5.3布局管理
    5.3.1FlowLayout顺序布局
    5.3.2BorderLayout边界布局
    5.3.3GridLayout网格布局
    5.3.4CardLayout卡片布局
    5.3.5GridBagLayout网格块布局
    5.4事件
    5.4.1事件处理机制
    5.4.2事件类与事件监听接口
    5.4.3常用事件处理
    5.4.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.2.4异常处理原则
    6.3自定义异常
    6.3.1自定义异常的创建
    6.3.2抛出异常对象
    6.3.3自定义异常抛出与捕获
    6.3.4异常转型
    本章小结
    习题
    实验

    第7章对象的容纳
    7.1数组
    7.1.1数组创建、初始化和使用
    7.1.2多维数组
    7.1.3数组和数组引用
    7.1.4数组的工具类Arrays
    7.1.5对象比较
    7.2枚举
    7.2.1枚举的定义
    7.2.2枚举的使用
    7.3容器
    7.3.1List
    7.3.2泛型
    7.3.3Set
    7.3.4Map
    7.3.5容器的Collections工具类
    7.3.6容器的选择
    本章小结
    习题
    实验

    第8章I/O流
    8.1流与相关类
    8.1.1流的概念
    8.1.2字节流及其方法
    8.1.3字符流及其方法
    8.1.4节点流与处理流
    8.2标准I/O流
    8.3文件输入/输出流
    8.3.1File类
    8.3.2基于字节的文件流
    8.3.3基于字符的文件流
    8.4随机访问文件
    8.5压缩
    本章小结
    习题
    实验

    第9章并发控制
    9.1多任务系统介绍
    9.2Java多线程的概念
    9.2.1Java语言中多线程的作用
    9.2.2线程的创建
    9.2.3线程的生命周期
    9.2.4线程的优先级
    9.3线程之间的协作
    9.3.1同步区域
    9.3.2协作机制
    9.3.3死锁
    9.4扩展模型
    9.4.1ReentrantLock锁
    9.4.2await/signal协作机制
    本章小结
    习题
    实验

    第10章数据库应用
    10.1数据库基础
    10.1.1常用的关系数据库
    10.1.2SQL语言简介
    10.2JDBC概述
    10.2.1JDBC驱动程序接口
    10.2.2JDBC应用程序接口
    10.3JDBC编程步骤
    10.4一个简单的JDBC操作数据库程序
    10.5对象关系映射概述
    10.5.1ORM的概念
    10.5.2ORM技术特点
    10.5.3流行的ORM框架简介
    10.5.4Hibernate简介
    本章小结
    习题
    实验

    第11章网络应用
    11.1InetAddress类
    11.2ServerSocket类和Socket类
    11.3DatagramSocket类
    本章小结
    习题
    实验

    第12章注解
    12.1注解的语法
    12.2注解的使用
    12.3JUnit4中注解的使用
    本章小结
    习题
    参考文献
  • 内容简介:
      《重点大学计算机教材:Java程序设计》共分为12章,主要包括Java语言的概述、结构化程序设计、面向对象编程思想、图形化用户界面技术、异常处理技术、数组、输入/输出流技术、并发控制技术、数据库操作技术和网络编程等基础内容,以及JDK6及后续版本中包含的容器、泛型和注解等高级技术。通过阅读本书,读者可以全面掌握面向对象程序设计的基本方法,领会Java语言的基本思想,掌握Java语言技术的相关内容,了解和理解蕴含在Java语言中的软件工程的基本设计思想。
      《重点大学计算机教材:Java程序设计》可作为高等院校计算机及相关专业本科生Java程序设计的教材,也可作为软件开发工程师与相关技术人员的自学参考书。
  • 目录:
    前言
    第1章Java语言基础
    1.1Java概述
    1.1.1Java起源
    1.1.2Java的版本
    1.1.3Java语言的特征
    1.1.4JavaApplication与JavaApplet
    1.1.5Java与C/C++的比较
    1.1.6类库与API文档
    1.2Java程序结构与运行机制
    1.2.1一个简单的Java程序
    1.2.2Java运行机制
    1.3Java开发环境
    1.3.1JDK
    1.3.2Eclipse
    1.3.3NetBeans
    1.3.4其他
    1.4Java编程参考
    1.4.1Java编程规范
    1.4.2Java帮助文档
    1.4.3Java相关讨论和社区
    本章小结
    习题
    实验

    第2章结构化程序设计基础
    2.1标识符、关键字和数据类型
    2.1.1标识符
    2.1.2关键字
    2.1.3数据类型
    2.1.4常量
    2.1.5变量的声明和初始化
    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.2.9Java语言操作符的优先级与结合性
    2.3表达式与语句
    2.3.1表达式
    2.3.2语句与语句块
    2.4控制流程
    2.4.1顺序结构
    2.4.2选择结构
    2.4.3循环结构
    2.4.4break语句和continue语句
    2.4.5return语句
    本章小结
    习题
    实验

    第3章Java类与对象
    3.1面向对象的基本概念
    3.2Java类
    3.2.1类的定义
    3.2.2变量成员与方法成员
    3.2.3访问控制符
    3.2.4构造方法
    3.2.5终结处理方法
    3.3Java对象
    3.3.1对象的创建
    3.3.2对象初始化
    3.3.3成员初始化次序
    3.3.4垃圾回收机制
    3.4包:库单元
    3.4.1命名空间
    3.4.2package语句
    3.4.3import语句
    3.5Java标准类库
    3.5.1Java常用包:java.lang包、java.util包
    3.5.2Object类
    3.5.3System类
    3.5.4Math类
    3.5.5String类、StringBuffer类和StringBuilder类
    本章小结
    习题
    实验

    第4章类的复用和抽象
    4.1面向对象基本机制
    4.2类的复用
    4.2.1合成与聚合
    4.2.2继承
    4.2.3重写与重载
    4.2.4abstract和final
    4.2.5this和super
    4.3多态
    4.3.1向上转型
    4.3.2多态性
    4.3.3运行时绑定
    4.3.4多态的实现方法
    4.4接口
    4.4.1接口的定义
    4.4.2接口的设计思想
    4.4.3接口的应用
    4.5内部类
    4.5.1内部类的定义和特性
    4.5.2其他类型的内部类
    4.5.3内部类与外部类的关系
    本章小结
    习题
    实验

    第5章图形化用户界面
    5.1图形化用户界面概述
    5.1.1Swing与AWT
    5.1.2GUI组件类层次结构
    5.1.3Swing组件
    5.2常用组件
    5.2.1JFrame窗体
    5.2.2JLabel标签
    5.2.3JButton按钮
    5.2.4JTextField文本框
    5.2.5其他常用组件
    5.3布局管理
    5.3.1FlowLayout顺序布局
    5.3.2BorderLayout边界布局
    5.3.3GridLayout网格布局
    5.3.4CardLayout卡片布局
    5.3.5GridBagLayout网格块布局
    5.4事件
    5.4.1事件处理机制
    5.4.2事件类与事件监听接口
    5.4.3常用事件处理
    5.4.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.2.4异常处理原则
    6.3自定义异常
    6.3.1自定义异常的创建
    6.3.2抛出异常对象
    6.3.3自定义异常抛出与捕获
    6.3.4异常转型
    本章小结
    习题
    实验

    第7章对象的容纳
    7.1数组
    7.1.1数组创建、初始化和使用
    7.1.2多维数组
    7.1.3数组和数组引用
    7.1.4数组的工具类Arrays
    7.1.5对象比较
    7.2枚举
    7.2.1枚举的定义
    7.2.2枚举的使用
    7.3容器
    7.3.1List
    7.3.2泛型
    7.3.3Set
    7.3.4Map
    7.3.5容器的Collections工具类
    7.3.6容器的选择
    本章小结
    习题
    实验

    第8章I/O流
    8.1流与相关类
    8.1.1流的概念
    8.1.2字节流及其方法
    8.1.3字符流及其方法
    8.1.4节点流与处理流
    8.2标准I/O流
    8.3文件输入/输出流
    8.3.1File类
    8.3.2基于字节的文件流
    8.3.3基于字符的文件流
    8.4随机访问文件
    8.5压缩
    本章小结
    习题
    实验

    第9章并发控制
    9.1多任务系统介绍
    9.2Java多线程的概念
    9.2.1Java语言中多线程的作用
    9.2.2线程的创建
    9.2.3线程的生命周期
    9.2.4线程的优先级
    9.3线程之间的协作
    9.3.1同步区域
    9.3.2协作机制
    9.3.3死锁
    9.4扩展模型
    9.4.1ReentrantLock锁
    9.4.2await/signal协作机制
    本章小结
    习题
    实验

    第10章数据库应用
    10.1数据库基础
    10.1.1常用的关系数据库
    10.1.2SQL语言简介
    10.2JDBC概述
    10.2.1JDBC驱动程序接口
    10.2.2JDBC应用程序接口
    10.3JDBC编程步骤
    10.4一个简单的JDBC操作数据库程序
    10.5对象关系映射概述
    10.5.1ORM的概念
    10.5.2ORM技术特点
    10.5.3流行的ORM框架简介
    10.5.4Hibernate简介
    本章小结
    习题
    实验

    第11章网络应用
    11.1InetAddress类
    11.2ServerSocket类和Socket类
    11.3DatagramSocket类
    本章小结
    习题
    实验

    第12章注解
    12.1注解的语法
    12.2注解的使用
    12.3JUnit4中注解的使用
    本章小结
    习题
    参考文献
查看详情
相关图书 / 更多
重点大学计算机教材:Java程序设计
重点行业环境评估报告(2021年)
生态环境部环境工程评估中心 著
重点大学计算机教材:Java程序设计
重点行业排污许可核发及监管技术要点
管蓓 著
重点大学计算机教材:Java程序设计
重点行业污染防治可行技术支撑排污许可管理技术手册——造纸、电镀、炼焦化学工业
吕晓君 编
重点大学计算机教材:Java程序设计
重点行业环境评估报告(2020年)
生态环境部环境工程评估中心 著
重点大学计算机教材:Java程序设计
重点耗能设备的能效提升与节能技术
孟祥文 主编;何燕
重点大学计算机教材:Java程序设计
重点高中同步精讲精练(数学. 必修第一册)第二版
周顺钿
重点大学计算机教材:Java程序设计
重点区域农业面源污染综合治理关键技术与典型模式
农业农村部农业生态与资源保护总站 著
重点大学计算机教材:Java程序设计
重点节能技术应用典型案例2021-2022
国家节能中心
重点大学计算机教材:Java程序设计
重点生态功能区转移支付对绿色可持续发展的影响研究——以江西省为例
鲍丙飞 著;金声甜
重点大学计算机教材:Java程序设计
重点行业领域重大事故隐患判定标准
重点行业领域重大事故隐患判定标准编写组
重点大学计算机教材:Java程序设计
重点感染性疾病的防治(第三版)
张文宏;王明贵
重点大学计算机教材:Java程序设计
重点中学初中英语导读(修订版)
李霞 主编
您可能感兴趣 / 更多
重点大学计算机教材:Java程序设计
电子商务概论(第2版)
黄岚、王喆 编
重点大学计算机教材:Java程序设计
重点大学计算机教材:电子商务概论
黄岚、王喆、陈海平 编
重点大学计算机教材:Java程序设计
心血管内科临床思维(彩色插画本)
黄岚、周小波、宋凌鲲 著;黄岚、周小波、宁凌鲲 编
重点大学计算机教材:Java程序设计
现代心电图学
黄岚、宋凌鲲 编
重点大学计算机教材:Java程序设计
心电图临床解读
黄岚、宋凌鲲 编