Java完全自学教程

Java完全自学教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2022-02
版次: 1
ISBN: 9787115562395
定价: 79.90
装帧: 平装
开本: 16开
页数: 428页
3人买过
  • 本书从零基础用户自学 Java 语言的角度出发,通过通俗易懂的语言、精彩有趣的实例介绍使用 Java 语言进行程序设计需要掌握的知识。全书共 18 章,分为 4 篇。其中基础篇介绍数据类型、运算符等,提高篇介绍数组、面向对象编程、异常处理等,高级篇介绍 Swing 程序设计、线程等,项目篇介绍开发计划管理系统。
    本书结合具体实例讲解知识,代码有详细注释,使读者轻松领会 Java 程序设计的精髓,快速提高程序设计水平。 明日科技
    一个拥有软件开发和项目实施方面经验的学习型技术团队,利用多年积累的专业知识,已出版了“从入门到精通”“软件开发实战 1200 例”“软件开发实战宝典”“软件项目开发全程实录”等系列丛书,是国内排名前列的编程图书品牌。 目录
    基础篇
    第 1章  搭建Java开发环境
    1.1 Java概述
    1.1.1 Java的两个常用版本
    1.1.2 Java的主要特点及用途
    1.2 JDK和Eclipse
    1.2.1 JDK的下载与安装
    1.2.2 Eclipse的下载与启动
    1.3 Eclipse的窗口和菜单
    1.3.1 Eclipse的窗口说明
    1.3.2 Eclipse的菜单说明
    1.4 编写Java应用程序的5个步骤
    1.4.1 第 1步:新建项目
    1.4.2 第 2步:新建类
    1.4.3 第3步:编写代码
    1.4.4 第4步:保存代码
    1.4.5 第5步:运行程序
    1.5 Java开发必备――API文档
    1.5.1 Java API简介
    1.5.2 Java API的使用方法
    1.6动手练一练

    第 2章  走进Java
    2.1 Java代码的组成部分
    2.1.1 类
    2.1.2 主方法
    2.1.3 关键字
    2.1.4 标识符
    2.1.5 注释
    2.2 变量与常量
    2.2.1 变量
    2.2.2 常量
    2.3 控制台的输入和输出操作
    2.3.1 控制台输出字符
    2.3.2 控制台输入字符
    2.4 动手练一练

    第3章  数据类型
    3.1 基本数据类型
    3.1.1 整数类型
    3.1.2 浮点类型
    3.1.3 字符类型
    3.1.4 布尔类型
    3.2 类型转换
    3.2.1 自动类型转换
    3.2.2 强制类型转换
    3.3 动手练一练

    第4章  运算符
    4.1 赋值运算符
    4.2 算术运算符
    4.3 自增和自减运算符
    4.4 关系运算符
    4.5 逻辑运算符
    4.6 位运算符
    4.6.1 位逻辑运算符
    4.6.2 位移运算符
    4.7 复合赋值运算符
    4.8 三元运算符
    4.9 圆括号
    4.10 运算符优先级
    4.11 动手练一练

    第5章  流程控制语句
    5.1 分支结构
    5.1.1 if语句
    5.1.2 if-else语句
    5.1.3 嵌套if-else语句和多分支if-else语句
    5.1.4 switch语句
    5.2 循环结构
    5.2.1 while循环
    5.2.2 do-while循环
    5.2.3 for循环
    5.2.4 嵌套for循环
    5.3 控制循环结构
    5.3.1 break
    5.3.2 continue
    5.4 动手练一练

    提高篇

    第6章  数组
    6.1 初识数组
    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 声明并创建
    6.4.2 初始化
    6.4.3 遍历
    6.5动手练一练

    第7章  面向对象编程
    7.1 面向对象概述
    7.1.1 对象
    7.1.2 类
    7.2 面向对象基础
    7.2.1 成员变量
    7.2.2 成员方法
    7.2.3 构造方法
    7.2.4 this关键字
    7.3 static关键字
    7.3.1 静态变量
    7.3.2 静态方法
    7.3.3 静态代码块
    7.4 类的继承
    7.4.1 extends关键字
    7.4.2 方法的重写
    7.4.3 super关键字
    7.4.4 所有类的父类――Object类
    7.5 类的多态
    7.5.1 向上转型与向下转型
    7.5.2 instanceof关键字
    7.6 抽象类与接口
    7.6.1 抽象类与抽象方法
    7.6.2 接口的声明及实现
    7.6.3 接口的多重继承
    7.7 访问控制
    7.7.1 访问控制符
    7.7.2 Java类包
    7.7.3 final关键字
    7.8 内部类
    7.8.1 成员内部类
    7.8.2 匿名内部类
    7.9 枚举
    7.10动手练一练


    第8章  异常的捕获与处理
    8.1 什么是异常
    8.2 异常类型
    8.2.1 系统错误――Error类
    8.2.2 可控式异常――Exception类
    8.2.3 运行时异常――RuntimeException类
    8.3 捕获异常
    8.3.1 try-catch代码块
    8.3.2 finally代码块
    8.4 抛出异常
    8.4.1 throws关键字
    8.4.2 throw关键字
    8.5 自定义异常
    8.6动手练一练


    第9章  字符串
    9.1 字符串与String类型
    9.2 操作字符串对象
    9.2.1 连接字符串
    9.2.2 获取字符串信息
    9.2.3 比较字符串
    9.2.4 替换字符串
    9.2.5 分割字符串
    9.2.6 转换字符串大小写
    9.2.7 去除字符串首末空格
    9.3 格式化字符串
    9.3.1 日期格式化
    9.3.2 时间格式化
    9.3.3 日期时间组合格式化
    9.3.4 常规类型格式化
    9.4 字符串对象与数值类型的相互转换
    9.5 StringBuilder类对象
    9.5.1 新建StringBuilder类对象
    9.5.2 StringBuilder类的常用方法
    9.6 正则表达式
    9.7动手练一练

    第 10章  Java常用类
    10.1 包装类
    10.1.1 Integer类
    10.1.2 Double类
    10.1.3 Boolean类
    10.1.4 Character类
    10.1.5 Number类
    10.2 Math类
    10.2.1 Math类概述
    10.2.2 常用数学运算方法
    10.3 随机数
    10.3.1 Math.random()方法
    10.3.2 Random类
    10.4 日期时间类
    10.4.1 Date类
    10.4.2 格式化日期
    10.4.3 Calendar类
    10.5动手练一练


    第 11章  泛型类与集合类
    11.1 泛型类
    11.1.1 定义泛型类
    11.1.2 泛型类的用法
    11.2 集合类概述
    11.3 Set集合
    11.3.1 Set接口
    11.3.2 Set接口的实现类
    11.3.3 Iterator迭代器
    11.4 List队列
    11.4.1 List接口
    11.4.2 List接口的实现类
    11.5 Map键值对
    11.5.1 Map接口
    11.5.2 Map接口的实现类
    11.6动手练一练

    高级篇

    第 12章  Swing程序设计
    12.1 Swing概述
    12.2 Swing常用窗体
    12.2.1 JFrame窗体
    12.2.2 JDialog对话框
    12.3 常用布局管理器
    12.3.1 绝对布局
    12.3.2 流布局管理器
    12.3.3 边界布局管理器
    12.3.4 网格布局管理器
    12.4 常用面板
    12.4.1 JPanel面板
    12.4.2 JScrollPane滚动面板
    12.5 标签组件与图标
    12.5.1 JLabel标签组件
    12.5.2 图标的使用
    12.6 按钮组件
    12.6.1 按钮组件
    12.6.2 单选按钮组件
    12.6.3 复选框组件
    12.7 列表框组件
    12.7.1 JComboBox下拉列表框组件
    12.7.2 JList列表框组件
    12.8 文本组件
    12.8.1 JTextField文本框组件
    12.8.2 JPasswordField密码框组件
    12.8.3 JTextArea文本域组件
    12.9 事件监听器
    12.9.1 行为事件
    12.9.2 键盘事件
    12.9.3 鼠标事件
    12.10 动手练一练

    第 13章  AWT绘图
    13.1 Java绘图基础
    13.1.1 Graphics绘图类
    13.1.2 Graphics2D绘图类
    13.1.3 Canvas画布类
    13.2 绘制几何图形
    13.3 设置颜色与画笔
    13.3.1 设置颜色
    13.3.2 设置画笔
    13.4 图像处理
    13.4.1 绘制图像
    13.4.2 图像缩放
    13.4.3 图像翻转
    13.4.4 图像旋转
    13.4.5 图像倾斜
    13.5动手练一练


    第 14章  输入/输出流
    14.1 流概述
    14.2 与输入/输出流有关的类
    14.2.1 输入流
    14.2.2 输出流
    14.3 File类
    14.3.1 创建文件对象
    14.3.2 文件操作
    14.3.3 文件夹操作
    14.4 文件输入/输出流
    14.4.1 FileInputStream类与
    FileOutputStream类
    14.4.2 FileReader类与FileWriter类
    14.5 带缓冲的输入/输出流
    14.5.1 BufferedInputStream类与BufferedOutputStream类
    14.5.2 BufferedReader类与
    BufferedWriter类
    14.6动手练一练


    第 15章  线程
    15.1 线程简介
    15.2 实现线程的两种方式
    15.2.1 继承Thread类
    15.2.2 实现Runnable接口
    15.3 线程的生命周期
    15.4 操作线程的方法
    15.4.1 线程的休眠
    15.4.2 线程的加入
    15.4.3 线程的中断
    15.5 线程的同步
    15.5.1 线程安全
    15.5.2 线程同步机制
    15.6动手练一练

    第 16章  网络通信
    16.1 网络程序设计基础
    16.1.1 局域网与因特网
    16.1.2 网络协议
    16.1.3 端口和套接字
    16.2 IP地址封装
    16.3 TCP程序设计
    16.3.1 ServerSocket服务器端
    16.3.2 Socket客户端
    16.3.3 TCP网络程序实例
    16.4 UDP程序设计
    16.4.1 DatagramPacket类
    16.4.2 DatagramSocket类
    16.4.3 UDP网络程序实例
    16.5 多线程聊天室
    16.6动手练一练


    第 17章  使用JDBC操作数据库
    17.1 JDBC概述
    17.2 JDBC中常用的类和接口
    17.2.1 DriverManager类
    17.2.2 Connection接口
    17.2.3 Statement接口
    17.2.4 PreparedStatement接口
    17.2.5 ResultSet接口
    17.3 数据库操作
    17.3.1 数据库基础
    17.3.2 连接数据库
    17.3.3 数据查询
    17.3.4 动态查询
    17.3.5 添加、修改、删除数据
    17.4动手练一练

    项目篇

    第 18章  开发计划管理系统
    18.1 开发背景
    18.1.1 系统分析
    18.1.2 系统设计
    18.2 数据库设计
    18.2.1 数据库分析
    18.2.2 数据库概念设计
    18.2.3 数据库逻辑结构设计
    18.3 公共模块设计
    18.3.1 操作数据库的公共类BaseDao
    18.3.2 实体类的编写
    18.4 系统登录模块设计
    18.4.1 系统登录模块概述
    18.4.2 系统登录模块技术分析
    18.4.3 系统登录模块实现过程
    18.5 主窗体模块设计
    18.5.1 主窗体模块概述
    18.5.2 主窗体模块技术分析
    18.5.3 主窗体模块实现过程
    18.6 部门信息管理模块设计
    18.6.1 部门信息管理模块概述
    18.6.2 部门信息管理模块技术分析
    18.6.3 部门信息管理模块实现过程
    18.7 基本资料模块设计
    18.7.1 基本资料模块概述
    18.7.2 基本资料模块技术分析
    18.7.3 基本资料模块实现过程
    18.8 图书项目模块设计
    18.8.1 图书项目模块概述
    18.8.2 图书项目模块技术分析
    18.8.3 图书项目模块实现过程
    18.9 开发技巧与难点分析
    18.9.1 无法使用JDK6以上的API
    18.9.2 无法连接数据库
  • 内容简介:
    本书从零基础用户自学 Java 语言的角度出发,通过通俗易懂的语言、精彩有趣的实例介绍使用 Java 语言进行程序设计需要掌握的知识。全书共 18 章,分为 4 篇。其中基础篇介绍数据类型、运算符等,提高篇介绍数组、面向对象编程、异常处理等,高级篇介绍 Swing 程序设计、线程等,项目篇介绍开发计划管理系统。
    本书结合具体实例讲解知识,代码有详细注释,使读者轻松领会 Java 程序设计的精髓,快速提高程序设计水平。
  • 作者简介:
    明日科技
    一个拥有软件开发和项目实施方面经验的学习型技术团队,利用多年积累的专业知识,已出版了“从入门到精通”“软件开发实战 1200 例”“软件开发实战宝典”“软件项目开发全程实录”等系列丛书,是国内排名前列的编程图书品牌。
  • 目录:
    目录
    基础篇
    第 1章  搭建Java开发环境
    1.1 Java概述
    1.1.1 Java的两个常用版本
    1.1.2 Java的主要特点及用途
    1.2 JDK和Eclipse
    1.2.1 JDK的下载与安装
    1.2.2 Eclipse的下载与启动
    1.3 Eclipse的窗口和菜单
    1.3.1 Eclipse的窗口说明
    1.3.2 Eclipse的菜单说明
    1.4 编写Java应用程序的5个步骤
    1.4.1 第 1步:新建项目
    1.4.2 第 2步:新建类
    1.4.3 第3步:编写代码
    1.4.4 第4步:保存代码
    1.4.5 第5步:运行程序
    1.5 Java开发必备――API文档
    1.5.1 Java API简介
    1.5.2 Java API的使用方法
    1.6动手练一练

    第 2章  走进Java
    2.1 Java代码的组成部分
    2.1.1 类
    2.1.2 主方法
    2.1.3 关键字
    2.1.4 标识符
    2.1.5 注释
    2.2 变量与常量
    2.2.1 变量
    2.2.2 常量
    2.3 控制台的输入和输出操作
    2.3.1 控制台输出字符
    2.3.2 控制台输入字符
    2.4 动手练一练

    第3章  数据类型
    3.1 基本数据类型
    3.1.1 整数类型
    3.1.2 浮点类型
    3.1.3 字符类型
    3.1.4 布尔类型
    3.2 类型转换
    3.2.1 自动类型转换
    3.2.2 强制类型转换
    3.3 动手练一练

    第4章  运算符
    4.1 赋值运算符
    4.2 算术运算符
    4.3 自增和自减运算符
    4.4 关系运算符
    4.5 逻辑运算符
    4.6 位运算符
    4.6.1 位逻辑运算符
    4.6.2 位移运算符
    4.7 复合赋值运算符
    4.8 三元运算符
    4.9 圆括号
    4.10 运算符优先级
    4.11 动手练一练

    第5章  流程控制语句
    5.1 分支结构
    5.1.1 if语句
    5.1.2 if-else语句
    5.1.3 嵌套if-else语句和多分支if-else语句
    5.1.4 switch语句
    5.2 循环结构
    5.2.1 while循环
    5.2.2 do-while循环
    5.2.3 for循环
    5.2.4 嵌套for循环
    5.3 控制循环结构
    5.3.1 break
    5.3.2 continue
    5.4 动手练一练

    提高篇

    第6章  数组
    6.1 初识数组
    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 声明并创建
    6.4.2 初始化
    6.4.3 遍历
    6.5动手练一练

    第7章  面向对象编程
    7.1 面向对象概述
    7.1.1 对象
    7.1.2 类
    7.2 面向对象基础
    7.2.1 成员变量
    7.2.2 成员方法
    7.2.3 构造方法
    7.2.4 this关键字
    7.3 static关键字
    7.3.1 静态变量
    7.3.2 静态方法
    7.3.3 静态代码块
    7.4 类的继承
    7.4.1 extends关键字
    7.4.2 方法的重写
    7.4.3 super关键字
    7.4.4 所有类的父类――Object类
    7.5 类的多态
    7.5.1 向上转型与向下转型
    7.5.2 instanceof关键字
    7.6 抽象类与接口
    7.6.1 抽象类与抽象方法
    7.6.2 接口的声明及实现
    7.6.3 接口的多重继承
    7.7 访问控制
    7.7.1 访问控制符
    7.7.2 Java类包
    7.7.3 final关键字
    7.8 内部类
    7.8.1 成员内部类
    7.8.2 匿名内部类
    7.9 枚举
    7.10动手练一练


    第8章  异常的捕获与处理
    8.1 什么是异常
    8.2 异常类型
    8.2.1 系统错误――Error类
    8.2.2 可控式异常――Exception类
    8.2.3 运行时异常――RuntimeException类
    8.3 捕获异常
    8.3.1 try-catch代码块
    8.3.2 finally代码块
    8.4 抛出异常
    8.4.1 throws关键字
    8.4.2 throw关键字
    8.5 自定义异常
    8.6动手练一练


    第9章  字符串
    9.1 字符串与String类型
    9.2 操作字符串对象
    9.2.1 连接字符串
    9.2.2 获取字符串信息
    9.2.3 比较字符串
    9.2.4 替换字符串
    9.2.5 分割字符串
    9.2.6 转换字符串大小写
    9.2.7 去除字符串首末空格
    9.3 格式化字符串
    9.3.1 日期格式化
    9.3.2 时间格式化
    9.3.3 日期时间组合格式化
    9.3.4 常规类型格式化
    9.4 字符串对象与数值类型的相互转换
    9.5 StringBuilder类对象
    9.5.1 新建StringBuilder类对象
    9.5.2 StringBuilder类的常用方法
    9.6 正则表达式
    9.7动手练一练

    第 10章  Java常用类
    10.1 包装类
    10.1.1 Integer类
    10.1.2 Double类
    10.1.3 Boolean类
    10.1.4 Character类
    10.1.5 Number类
    10.2 Math类
    10.2.1 Math类概述
    10.2.2 常用数学运算方法
    10.3 随机数
    10.3.1 Math.random()方法
    10.3.2 Random类
    10.4 日期时间类
    10.4.1 Date类
    10.4.2 格式化日期
    10.4.3 Calendar类
    10.5动手练一练


    第 11章  泛型类与集合类
    11.1 泛型类
    11.1.1 定义泛型类
    11.1.2 泛型类的用法
    11.2 集合类概述
    11.3 Set集合
    11.3.1 Set接口
    11.3.2 Set接口的实现类
    11.3.3 Iterator迭代器
    11.4 List队列
    11.4.1 List接口
    11.4.2 List接口的实现类
    11.5 Map键值对
    11.5.1 Map接口
    11.5.2 Map接口的实现类
    11.6动手练一练

    高级篇

    第 12章  Swing程序设计
    12.1 Swing概述
    12.2 Swing常用窗体
    12.2.1 JFrame窗体
    12.2.2 JDialog对话框
    12.3 常用布局管理器
    12.3.1 绝对布局
    12.3.2 流布局管理器
    12.3.3 边界布局管理器
    12.3.4 网格布局管理器
    12.4 常用面板
    12.4.1 JPanel面板
    12.4.2 JScrollPane滚动面板
    12.5 标签组件与图标
    12.5.1 JLabel标签组件
    12.5.2 图标的使用
    12.6 按钮组件
    12.6.1 按钮组件
    12.6.2 单选按钮组件
    12.6.3 复选框组件
    12.7 列表框组件
    12.7.1 JComboBox下拉列表框组件
    12.7.2 JList列表框组件
    12.8 文本组件
    12.8.1 JTextField文本框组件
    12.8.2 JPasswordField密码框组件
    12.8.3 JTextArea文本域组件
    12.9 事件监听器
    12.9.1 行为事件
    12.9.2 键盘事件
    12.9.3 鼠标事件
    12.10 动手练一练

    第 13章  AWT绘图
    13.1 Java绘图基础
    13.1.1 Graphics绘图类
    13.1.2 Graphics2D绘图类
    13.1.3 Canvas画布类
    13.2 绘制几何图形
    13.3 设置颜色与画笔
    13.3.1 设置颜色
    13.3.2 设置画笔
    13.4 图像处理
    13.4.1 绘制图像
    13.4.2 图像缩放
    13.4.3 图像翻转
    13.4.4 图像旋转
    13.4.5 图像倾斜
    13.5动手练一练


    第 14章  输入/输出流
    14.1 流概述
    14.2 与输入/输出流有关的类
    14.2.1 输入流
    14.2.2 输出流
    14.3 File类
    14.3.1 创建文件对象
    14.3.2 文件操作
    14.3.3 文件夹操作
    14.4 文件输入/输出流
    14.4.1 FileInputStream类与
    FileOutputStream类
    14.4.2 FileReader类与FileWriter类
    14.5 带缓冲的输入/输出流
    14.5.1 BufferedInputStream类与BufferedOutputStream类
    14.5.2 BufferedReader类与
    BufferedWriter类
    14.6动手练一练


    第 15章  线程
    15.1 线程简介
    15.2 实现线程的两种方式
    15.2.1 继承Thread类
    15.2.2 实现Runnable接口
    15.3 线程的生命周期
    15.4 操作线程的方法
    15.4.1 线程的休眠
    15.4.2 线程的加入
    15.4.3 线程的中断
    15.5 线程的同步
    15.5.1 线程安全
    15.5.2 线程同步机制
    15.6动手练一练

    第 16章  网络通信
    16.1 网络程序设计基础
    16.1.1 局域网与因特网
    16.1.2 网络协议
    16.1.3 端口和套接字
    16.2 IP地址封装
    16.3 TCP程序设计
    16.3.1 ServerSocket服务器端
    16.3.2 Socket客户端
    16.3.3 TCP网络程序实例
    16.4 UDP程序设计
    16.4.1 DatagramPacket类
    16.4.2 DatagramSocket类
    16.4.3 UDP网络程序实例
    16.5 多线程聊天室
    16.6动手练一练


    第 17章  使用JDBC操作数据库
    17.1 JDBC概述
    17.2 JDBC中常用的类和接口
    17.2.1 DriverManager类
    17.2.2 Connection接口
    17.2.3 Statement接口
    17.2.4 PreparedStatement接口
    17.2.5 ResultSet接口
    17.3 数据库操作
    17.3.1 数据库基础
    17.3.2 连接数据库
    17.3.3 数据查询
    17.3.4 动态查询
    17.3.5 添加、修改、删除数据
    17.4动手练一练

    项目篇

    第 18章  开发计划管理系统
    18.1 开发背景
    18.1.1 系统分析
    18.1.2 系统设计
    18.2 数据库设计
    18.2.1 数据库分析
    18.2.2 数据库概念设计
    18.2.3 数据库逻辑结构设计
    18.3 公共模块设计
    18.3.1 操作数据库的公共类BaseDao
    18.3.2 实体类的编写
    18.4 系统登录模块设计
    18.4.1 系统登录模块概述
    18.4.2 系统登录模块技术分析
    18.4.3 系统登录模块实现过程
    18.5 主窗体模块设计
    18.5.1 主窗体模块概述
    18.5.2 主窗体模块技术分析
    18.5.3 主窗体模块实现过程
    18.6 部门信息管理模块设计
    18.6.1 部门信息管理模块概述
    18.6.2 部门信息管理模块技术分析
    18.6.3 部门信息管理模块实现过程
    18.7 基本资料模块设计
    18.7.1 基本资料模块概述
    18.7.2 基本资料模块技术分析
    18.7.3 基本资料模块实现过程
    18.8 图书项目模块设计
    18.8.1 图书项目模块概述
    18.8.2 图书项目模块技术分析
    18.8.3 图书项目模块实现过程
    18.9 开发技巧与难点分析
    18.9.1 无法使用JDK6以上的API
    18.9.2 无法连接数据库
查看详情
相关图书 / 更多
Java完全自学教程
Java程序设计任务驱动教程
黑马程序员
Java完全自学教程
Java研发自测入门与进阶
林宁、魏兆玉
Java完全自学教程
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java完全自学教程
Java+OpenCV案例佳作选
姚利民
Java完全自学教程
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java完全自学教程
Java程序设计及实践应用研究
张萌,梁正,李真
Java完全自学教程
Java Web及其框架技术
陈振兴
Java完全自学教程
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java完全自学教程
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java完全自学教程
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java完全自学教程
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java完全自学教程
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)