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

出版时间:2024-01

出版社:电子工业出版社

以下为《Java程序设计简明教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121341144
  • 1-7
  • 295229
  • 48253077-1
  • 平塑
  • 16开
  • 2024-01
  • 435
  • 256
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科
作者简介

张晓龙,教授,武汉科技大学计算机学院任教,主要研究领域:人工智能、机器学习、数据挖掘、大数据处理、生物信息处理等。

查看全部
目录
第1章 Java概述及开发环境 (1)__eol__1.1 Java语言发展简史及应用 (1)__eol__1.1.1 Java语言发展简史 (1)__eol__1.1.2 Java语言应用的三个方向 (1)__eol__1.2 Java语言的特点 (2)__eol__1.2.1 面向对象特性、解释性与简单性 (2)__eol__1.2.2 平台无关性(可移植性) (3)__eol__1.2.3 健壮性与安全性 (3)__eol__1.2.4 多线程特性 (3)__eol__1.2.5 网络支持 (3)__eol__1.3 Java运行环境及开发环境 (4)__eol__1.3.1 安装JDK并建立环境变量 (4)__eol__1.3.2 JDK工具箱与Java虚拟机 (5)__eol__1.3.3 Java集成开发环境eclipse-jee (5)__eol__1.3.4 统一eclipse项目编码 (6)__eol__1.3.5 eclipse若干快捷操作 (6)__eol__1.4 Java面向对象初步 (7)__eol__1.4.1 类与对象、封装特性 (7)__eol__1.4.2 Java程序结构 (8)__eol__1.4.3 Java类库及API简介 (9)__eol__1.4.4 导入Java包指令import (10)__eol__1.5 在eclipse中创建与运行Java项目 (10)__eol__1.5.1 一个简单Java项目的创建与运行 (10)__eol__1.5.2 Java项目的导入 (11)__eol__1.5.3 Java项目导出及打包应用程序 (12)__eol__1.5.4 Maven项目的创建与使用 (13)__eol__1.6 Java程序调试 (16)__eol__1.6.1 单元测试JUnit 4 (16)__eol__1.6.2 动态调试模式Debug (18)__eol__习题1 (19)__eol__实验1 (20)__eol__第2章 Java语言基础 (22)__eol__2.1 标识符、关键字与保留字 (22)__eol__2.1.1 标识符 (22)__eol__2.1.2 关键字与保留字 (22)__eol__2.2 数据类型 (23)__eol__2.2.1 8种基本数据类型 (23)__eol__2.2.2 引用数据类型 (24)__eol__2.2.3 包装类 (26)__eol__2.2.4 强制转换类型 (26)__eol__2.3 运算符与表达式 (27)__eol__2.4 流程控制语句 (28)__eol__2.4.1 条件语句if (28)__eol__2.4.2 开关语句switch (28)__eol__2.4.3 循环语句for/while/do…while (29)__eol__2.4.4 中断语句continue /break/return (29)__eol__2.5 数组及其遍历 (30)__eol__2.5.1 一维数组的创建及其遍历 (30)__eol__2.5.2 二维数组的创建及其遍历 (30)__eol__2.6 与日期、时间、数学相关的类 (31)__eol__2.6.1 Date类 (31)__eol__2.6.2 DateFormat类和SimpleDateFormat类 (31)__eol__2.6.3 Calendar类和GregorianCalendar类 (31)__eol__2.6.4 Math类 (32)__eol__2.7 异常处理与异常类 (33)__eol__2.7.1 Java内置异常 (34)__eol__2.7.2 Java异常处理 (36)__eol__2.7.3 使用throws抛出异常 (38)__eol__习题2 (39)__eol__实验2 (41)__eol__第3章 Java面向对象的程序设计 (43)__eol__3.1 面向对象基础 (43)__eol__3.1.1 包与类的声明 (43)__eol__3.1.2 类的构造方法与析构方法 (44)__eol__3.1.3 使用this关键字 (45)__eol__3.1.4 访问权限控制 (46)__eol__3.1.5 方法重载 (46)__eol__3.2 继承 (47)__eol__3.2.1 子类继承父类 (47)__eol__3.2.2 方法重写 (48)__eol__3.2.3 关键字super (48)__eol__3.3 抽象、接口与多态 (49)__eol__3.3.1 使用关键字abstract定义抽象方法(类) (49)__eol__3.3.2 使用关键字interface定义接口 (50)__eol__3.3.3 使用类继承实现多态、动态绑定 (51)__eol__3.3.4 使用接口实现多态 (53)__eol__3.4 类的高级特征 (54)__eol__3.4.1 使用关键字static定义静态成员和静态代码块 (54)__eol__3.4.2 使用关键字final定义终结类(方法或变量) (55)__eol__3.4.3 内部类(接口) (56)__eol__3.4.4 创建接口(抽象类)的匿名实现类对象 (57)__eol__3.4.5 在类方法里使用可变参数 (58)__eol__3.4.6 Class类与Java反射机制 (58)__eol__3.4.7 动态代理类Proxy与远程过程调用(PRC) (61)__eol__习题3 (64)__eol__实验3 (66)__eol__第4章 Java进程与多线程 (68)__eol__4.1 Java进程 (68)__eol__4.2 Java多线程 (69)__eol__4.2.1 线程与多线程概念 (69)__eol__4.2.2 在某个进程中创建多个线程 (69)__eol__4.3 线程同步 (73)__eol__4.4 线程间的协作 (75)__eol__4.5 死锁 (78)__eol__4.6 异步任务处理 (80)__eol__习题4 (82)__eol__实验4 (83)__eol__第5章 Java集合框架与泛型 (85)__eol__5.1 Java集合框架概述与泛型 (85)__eol__5.1.1 Java集合框架的主要接口 (85)__eol__5.1.2 迭代接口Iterable与迭代器Iterator (86)__eol__5.1.3 Java泛型 (87)__eol__5.2 Collection集合及其遍历 (89)__eol__5.2.1 List接口及其常用实现类 (90)__eol__5.2.2 Set集合接口及实现类 (93)__eol__5.2.3 队列接口Queue及实现类 (95)__eol__5.3 Map集合及其遍历 (97)__eol__5.3.1 Map接口 (97)__eol__5.3.2 Map实现类HashMap及其他实现类 (98)__eol__5.3.3 使用Map.Entry遍历Map集合 (102)__eol__习题5 (104)__eol__实验5 (105)__eol__第6章 Java UI设计及图形功能 (107)__eol__6.1 抽象窗口工具集AWT (107)__eol__6.1.1 Java AWT概述 (107)__eol__6.1.2 AWT常用组件 (109)__eol__6.1.3 布局管理器及常用布局 (110)__eol__6.1.4 Java图形功能 (112)__eol__6.1.5 Java事件处理模型 (115)__eol__6.1.6 Java小程序Applet (120)__eol__6.2 Swing UI (122)__eol__6.2.1 Swing概述 (122)__eol__6.2.2 JFrame框架 (123)__eol__6.2.3 Swing容器组件JPanel (123)__eol__6.2.4 Swing常用组件 (124)__eol__6.3 安装WindowBuilder实现UI可视化 (135)__eol__习题6 (138)__eol__实验6 (139)__eol__第7章 Java I/O操作与文件读写 (142)__eol__7.1 Java I/O流及分类 (142)__eol__7.2 控制台I/O (143)__eol__7.2.1 PrintStream对象System.out和System.err (143)__eol__7.2.2 InputStream对象System.in (143)__eol__7.3 文件类File及Java文件读写 (144)__eol__7.3.1 类File的常用方法 (144)__eol__7.3.2 Java文件读写 (146)__eol__7.4 字节流 (148)__eol__7.4.1 字节流抽象类InputStream与OutputStream (148)__eol__7.4.2 文件字节流FileInputStream和FileOutputStream (150)__eol__7.4.3 数据流DataI