注册 登录 进入教材巡展
#
  • #

出版时间:2022-12

出版社:电子工业出版社

以下为《Java大学实用教程(第4版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121310324
  • 1-15
  • 92917
  • 61233550-5
  • 平塑
  • 16开
  • 2022-12
  • 530
  • 332
  • 工学
  • 软件工程
  • TP312.8
  • 计算机科学与技术
内容简介

本书共13章,重点讲解类与对象、类的继承、接口、泛型、字符串与模式匹配、实用类及数据结构、多线程、输入/输出流、图形用户界面设计、网络编程、数据库操作、Java Applet程序设计等内容。本书注重可读性和实用性,加大了面向对象的知识容量,对部分例题的内容做了调整,特别将第12章关于数据库的讲解更改为Derby数据库。本书提供配套的教学资源,有配套的辅导书《Java大学实用教程学习指导(第4版)》。本书适合作为高等学校相关课程的教材,也可以作为自学用书。

目录
目 录__eol__第1章 Java语言概述 1__eol__1.1 Java语言的诞生 1__eol__1.2 学习Java的必要性 2__eol__1.3 Java的特点 3__eol__1.4 Java与C/C++之关系 5__eol__1.5 Java运行平台 5__eol__1.6 Java程序开发 7__eol__1.7 JDK 1.6编译器的兼容性 10__eol__问答题 10__eol__作业题 10__eol__第2章 基本数据类型和数组 11__eol__2.1 标识符和关键字 11__eol__2.2 基本数据类型 12__eol__2.3 基本数据类型的转换 14__eol__2.4 数据的输入和输出 15__eol__2.5 数组 17__eol__问答题 19__eol__作业题 20__eol__第3章 运算符、表达式和语句 21__eol__3.1 算术运算符和算术表达式 21__eol__3.2 关系运算符和关系表达式 22__eol__3.3 逻辑运算符和逻辑表达式 23__eol__3.4 赋值运算符和赋值表达式 23__eol__3.5 移位运算符 23__eol__3.6 位运算符 25__eol__3.7 条件运算符 26__eol__3.8 instanceof运算符 26__eol__3.9 一般表达式 26__eol__3.10 语句概述 26__eol__3.11 分支语句 27__eol__3.12 循环语句 30__eol__3.13 跳转语句 32__eol__问答题 33__eol__作业题 35__eol__第4章 类和对象 36__eol__4.1 面向对象编程 36__eol__4.2 类声明和类体 39__eol__4.3 类体的构成 40__eol__4.4 构造方法与对象的创建 41__eol__4.5 对象的引用与实体 45__eol__4.6 成员变量 46__eol__4.7 方法 48__eol__4.8 方法重载 53__eol__4.9 关键字this 54__eol__4.10 包 55__eol__4.11 import语句 57__eol__4.12 访问权限 60__eol__4.13 对象的组合 64__eol__4.14 基本类型数据的类包装 67__eol__4.15 对象数组 68__eol__4.16 反编译和文档生成器 69__eol__4.17 jar文件 69__eol__问答题 71__eol__作业题 72__eol__第5章 继承、接口和泛型 73__eol__5.1 子类与父类 73__eol__5.2 子类的继承性 74__eol__5.3 子类对象的构造过程 75__eol__5.4 成员变量隐藏和方法重写 76__eol__5.5 关键字super 79__eol__5.6 final类与final方法 82__eol__5.7 对象的上转型对象 82__eol__5.8 继承与多态 84__eol__5.9 abstract类 85__eol__5.10 面向抽象 85__eol__5.11 接口 88__eol__5.12 接口回调 90__eol__5.13 面向接口 92__eol__5.14 抽象类与接口的比较 94__eol__5.15 内部类 94__eol__5.16 匿名类 95__eol__5.17 异常类 97__eol__5.18 泛型类 98__eol__问答题 102__eol__作业题 104__eol__第6章 字符串和正则表达式 105__eol__6.1 String类 105__eol__6.2 StringBuffer类 111__eol__6.3 StringTokenizer类 113__eol__6.4 正则表达式及字符串的替换与分解 114__eol__6.5 Scanner类 116__eol__6.6 模式匹配 118__eol__问答题 121__eol__作业题 122__eol__第7章 常用实用类 123__eol__7.1 Date类 123__eol__7.2 Calendar类 125__eol__7.3 Math类与BigInteger类 126__eol__7.4 数字格式化 129__eol__7.5 LinkedList泛型类 132__eol__7.6 HashSet泛型类 136__eol__7.7 HashMap泛型类 139__eol__7.8 TreeSet泛型类 140__eol__7.9 TreeMap泛型类 142__eol__7.10 Stack泛型类 143__eol__问答题 144__eol__作业题 145__eol__第8章 线程 146__eol__8.1 Java中的线程 147__eol__8.2 线程的生命周期 147__eol__8.3 线程的优先级与调度管理 151__eol__8.4 Thread的子类创建线程 152__eol__8.5 Runable接口 153__eol__8.6 线程的常用方法 158__eol__8.7 线程同步 161__eol__8.8 使用wait()、notify()和notifyAll()协调同步线程 162__eol__8.9 挂起、恢复和终止线程 164__eol__8.10 线程联合 167__eol__8.11 守护线程 167__eol__问答题 168__eol__作业题 169__eol__第9章 输入流和输出流 170__eol__9.1 文件 171__eol__9.2 文件字节流 173__eol__9.3 文件字符流 175__eol__9.4 缓冲流 177__eol__9.5 数组流 179__eol__9.6 字符串流 181__eol__9.7 数据流 181__eol__9.8 对象流 183__eol__9.9 序列化和对象克隆 184__eol__9.10 随机读写流 185__eol__9.11 使用Scanner解析文件 188__eol__9.12 文件锁 191__eol__问答题 192__eol__作业题 192__eol__第10章 图形用户界面设计 194__eol__10.1 AWT组件与SWING组件概述 194__eol__10.2 JFrame窗体 195__eol__10.3 菜单组件 197__eol__10.4 布局设计 198__eol__10.5 中间容器 203__eol__10.6 文本组件 205__eol__10.7 按钮与标签组件 212__eol__10.8 复选框与单选按钮组件 214__eol__10.9 列表组件 215__eol__10.10 表格组件 217__eol__10.11 树组件 219__eol__10.12 进度条组件 221__eol__10.13 组件常用方法 224__eol__10.14 窗口事件 227__eol__10.15 鼠标事件 228__eol__10.16 焦点事件 233__eol__10.17 键盘事件 233__eol__10.18 AWT线程 236__eol__10.19 计时器 238__eol__10.20 MVC设计模式 239__eol__10.21 播放音频 241__eol__10.22 按钮绑定到键盘 243__eol__10.23 对话框 245__eol__10.24 多文档界面 251__eol__10.25 发布应用程序 254__eol__问答题 255__eol__作业题 255__eol__第11章 Java中的网络编程 256__eol__11.1 URL类 257__eol__11.2 读取URL中的资源 257__eol__11.3 显示URL资源中的HTML文件 259__eol__11.4 处理超链接 261__eol__11.5 InetAddress类 262__eol__11.6 套接字Socket 263__eol__11.7 使用多线程处理套接字连接 266__eol__11.8 UDP数据报 270__eol__11.9 广播数据报 273__eol__11.10 Java远程调用 276__eol__问答题 280__eol__作业题 280__eol__第12章 Java数据库操作 281__eol__12.1 JDBC简介 281__eol__12.2 Microsoft Access数据库 282__eol__12.3 JDBC-ODBC桥接器 283__eol__12.4 查询操作 285__eol__12.5 更新、插入与删除操作 289__eol__12.6 用结果集更新数据库中的表 290__eol__12.7 CachedRowSetImpl类 292__eol__12.8 预处理语句 294__eol__12.9 事务 296__eol__12.10 批处理 298__eol__12.11 使用JTable组件操作表