Java语言程序设计

价格 52.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 0 人关注
数量
+-
库存100
 
联系方式
加关注0

博文图书网

管理员第2年
资料通过认证
保证金未缴纳

内容简介

本书是普通高等教育“十一五”规划教材《Java语言程序设计》的第2版。全书共11章:第1章介绍Java语言的基本知识和基本概念;第2章介绍Java语言的基本语法、运算符和基本语句等语言结构化程序设计内容;第3章介绍Java语言面向对象程序设计的主要内容;第4章介绍Java语言的异常处理;第5章介绍Java语言的图形用户界面技术;第6章介绍Java语言与输入/输出有关的流和文件;第7章介绍Java语言的多线程;第8章介绍Java语言与数据结构和数据处理有关的类和接口;第9章介绍Java Applet程序设计;第10章介绍Java语言的网络与通信程序设计;第11章介绍Java语言的BC技术。本书既介绍了Java语言的基本语法和基本概念,又把Java SE 5版本到Java SE 8版本中新出现的概行了补充和讲解。本书适合作为普通高等院校计算机科学与技术、软件工程及相关专业学生的课程教材,也适合作为其他专业的本科生、研究生及各级计算机专业技术人员的参考书。

目录

目录第1章 Java语言基础 11.1 什么是Java语言 11.1.1 概述 11.1.2 历史与发展 11.1.3 Java语言的主要特点 31.1.4 Java Application与Java Applet程序 51.1.5 丰富的类库 51.1.6 Java语言与C语言和C++语言的比较 51.2 基本Java Application程序的结构 61.2.1 Java Application程序的基本结构和运行 61.2.2 用面向对象程序设计的方式实现Java语言程序 81.2.3 用图形界面的方式实现Java语言程序 91.3 几个重要的Java概念 101.3.1 Java运行时系统 101.3.2 Java虚拟机 101.3.3 自动垃圾收集机制 111.3.4 Java语言程序的代码机制 121.4 Java API文档的使用与学21.5 Java开发工具简介 121.5.1 K 131.5.2 NetBeans 131.5.3 Eclipse 131.5.4 JBuilder 131.5.5 JCreator 141.5.6 Symantec Cafe 141.5.7 IBM Visual Age for Java 141.5.8 Java WorkShop 14本章知识点 15 15实验1 16第2章 Java语言结构化程序设计 172.1 标识符、关键字和数据类型 172.1.1 注释与程序段 172.1.2 字符集和标识符 182.1.3 Java语言的关键字 182.1.4 Java语言基本数据类型 192.1.5 引用数据类型 212.1.6 常量 212.1.7 变量的声明和赋值 222.2 运算符与表达式 232.2.1 运算符 232.2.2 Java语言运算符的优先级与结合 262.2.3 表达式 262.3 语句与流程控制 272.3.1 结构化程序设计中的3种控制结构 272.3.2 选择语句 282.3.3 循环语句 332.3.4 break语句和continue语句 362.3.5 return语句 402.4 数组 402.4.1 数组的声明、创建、初始化与释放 412.4.2 多维数组 432.4.3 不等长多维数组 452.4.4 数组边界与数组元素的访问 452.5 结构化程序设计实例选讲 47本章知识点 53 55实验2 57第3章 Java语言面向对象程序设计 583.1 面向对象程序设计 583.1.1 程序设计思想:结构化与面向对象 583.1.2 封闭:对象、类和消息 593.1.3 继承 593.1.4 多态 593.2 类与对象 593.2.1 类声明 593.2.2 变量成员 603.2.3 方法成员 613.2.4 声明的作用域 623.2.5 主类和主方法 623.2.6 构造方法 623.2.7 finalize()方法 633.2.8 方法重载 633.2.9 对象 663.2.10 源程序文件的组织与存储 703.3 713.3.1 package语句 713.3.2 import语句 713.4 成员的访问 723.4.1 变量成员和方法成员的访问 723.4.2 形参和实参 733.4.3 this 743.4.4 访问权限 743.4.5 static属:类变量成员和类方法成员 753.5 父类、子类和继承 763.5.1 创建子类 773.5.2 变量成员的隐藏和方法重写 773.5.3 super 783.5.4 final属:final类和final方法 813.5.5 abstract属:abstract类和abstract方法 813.5.6 类继承机制在程序设计中的作用 813.6 接口 813.6.1 接口的定义 823.6.2 接口体的定义 823.6.3 接口的继承 833.6.4 接口的实现 833.6.5 接口代码的存储 833.6.6 Java 8对接口定义的扩展修订 843.7 多态的讨论 853.7.1 多态的概念 853.7.2 继承层次结构中对象间的关系 853.8 内部类与嵌套类 903.8.1 内部类与嵌套类的概念 903.8.2 内部类与嵌套类的两种实现形式 903.9 Java类库中常用类的介绍 913.9.1 Object类 913.9.2 System类 923.9.3 Class类 923.9.4 Math类 923.9.5 基本数据类型封装类 923.9.6 数组操作工具类Arrays 943.9.7 String类和StringBuffer类 943.9.8 Calendar类和GregorianCalendar类 953.10 Java Application程序的完整结构 95本章知识点 105 107实验3 109第4章 异常处理 1104.1 异常与异常类 1104.1.1 Java语言中的异常概念 1104.1.2 Java类库中的异常类及其层次结构 1124.2 异常处理的两种方式 1134.2.1 捕获和处理异常 1134.2.2 Java SE 7版本对于捕获异常的 1154.2.3 抛出异常 1164.2.4 创建自己的异常类 1174.2.5 Throwable类中的异常信息获取方法 119本章知识点 119 120第5章 图形用户界面 1215.1 Java语言图形用户界面概述 1215.1.1台无关图形用户界面组件的实现 1215.1.2 GUI组件的类层次结构 1225.1.3 图形用户界面能和构建 1235.2 Java语言布局管理器 1265.2.1 FlowLayout布局管理器 1265.2.2 BorderLayout布局管理器 1285.2.3 GridLayout布局管理器 1305.2.4 CardLayout布局管理器 1335.2.5 GridBagLayout布局管理器 1365.2.6 javax.swin中定义的布局管理器 1405.2.7 无布局管理器 1415.3 Java语言事件处理机制 1415.3.1 Java语言事件处理机制概述 1415.3.2 事件与事件类 1425.3.3 事件监听器接口及适配器类 1435.4 Swing组件的使用 1585.4.1 Swing组件的分类 1585.4.2 顶层容器 1585.4.3 中间容器 1595.4.4 显示提示组件 1615.4.5 选择交互组件 1635.4.6 按钮类组件 1635.4.7 文本编辑类组件 1685.4.8 菜单相关组件 1685.4.9 显示效果修饰类 169本章知识点 178 179实验5 181第6章 流和文件 1826.1 流和输入/输出相关类 1826.1.1 流的概念 1826.1.2 输入流和输出流类 1826.2 数据流 1836.2.1 标准输入流和输出流 1836.2.2 基于字节的输入流和输出流 1836.2.3 基于字符的输入流和输出流 1856.2.4 基本数据类型的输入和输出 1866.2.5 对象的输入和输出 1876.2.6 字节数组的输入和输出 1876.3 文件 1876.3.1 顺序访问文件 1886.3.2 访问文件 194本章知识点 201 201第7章 多线程 2027.1 并发、线程与多线程 2027.1.1 并发的概念 2027.1.2 线程的状态与生命周期 2027.2 获得线程体的两种方法 2037.2.1 Thread类和Runnable接口 2037.2.2 通过继承Thread类获得线程体 2047.2.3 通过实现Runnable接口获得线程体 2097.3 线程调度 2127.3.1 线程的优先级 2127.3.2 线程同步 213本章知识点 217 218第8章 数据结构和数据处理 2198.1 基本数据结构的构造 2198.1.1 自引用类 2198.1.2 构造链表 2208.1.3 构造栈 2238.1.4 构造队列 2258.1.5 构造二叉树 2268.2 泛型 2278.2.1 泛型的概念 2278.2.2 泛型类 2298.2.3 泛型接口 2308.2.4 泛型方法 2318.2.5 泛型通配符 2318.2.6 泛型的上下边界 2348.3 枚举 2348.3.1 枚举的定义 2348.3.2 Enum<E>类 2358.3.3 枚举的使用 2358.4 容器集合类 2378.4.1 For-each遍历与迭代器 2378.4.2 迭代器 2388.4.3 容器 2398.4.4 列表 2418.4.5 集合 2448.4.6 队列 2468.4.7 映射 2478.5 注解 2498.5.1 什么是注解 2498.5.2 类库中的注解 2508.5.3 定义注解的基本语法 2508.5.4 元注解 251本章知识点 252 253第9章 Java Applet程序设计 2549.1 HTML与 2549.1.1 HTML 2549.1.2 2579.1.3 URI与URL 2589.1.4 XML 259

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号