人民邮电出版社有限公司店铺主页二维码
人民邮电出版社有限公司 微信认证
人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

Java完*自学教程 明日科技软件开发基础教程java项目开发实战入门java从入门到*通java编程思想教程书籍

59.90
运费: ¥ 0.00-20.00
Java完*自学教程 明日科技软件开发基础教程java项目开发实战入门java从入门到*通java编程思想教程书籍 商品图0
Java完*自学教程 明日科技软件开发基础教程java项目开发实战入门java从入门到*通java编程思想教程书籍 商品图1
Java完*自学教程 明日科技软件开发基础教程java项目开发实战入门java从入门到*通java编程思想教程书籍 商品缩略图0 Java完*自学教程 明日科技软件开发基础教程java项目开发实战入门java从入门到*通java编程思想教程书籍 商品缩略图1

商品详情

书名:Java完*自学教程
定*:79.9
ISBN:9787**5562395
作者:明日科技
版次:第*版
出版时间:2022-02

内容提要:
本书从零基础用户自学 Java 语言的角度出发,通过通俗易懂的语言、*彩有趣的实例介绍使用 Java 语言进行程序设计需要掌握的知识。*书共 *8 章,分为 4 篇。其中基础篇介绍数据类型、运算符等,提*篇介绍数组、面向对象编程、异常处理等,*级篇介绍 Swing 程序设计、线程等,项目篇介绍开发计划管理系统。 本书结合具体实例讲解知识,代码有详细注释,使读者轻松*会 Java 程序设计的*髓,快速提*程序设计水平。



作者简介:
明日科技 *个拥有软件开发和项目实施方面经验的学习型技术团队,利用多年积累的*业知识,已出版了“从入门到*通”“软件开发实战 *200 例”“软件开发实战宝典”“软件项目开发*程实录”等系列丛书,是*内排名前列的编程图书品牌。

目录:
目录
基础篇
第 *章 搭建Java开发环境
*.* Java概述
*.*.* Java的两个常用版本
*.*.2 Java的主要*点及用途
*.2 JDK和Eclipse
*.2.* JDK的下载与安装
*.2.2 Eclipse的下载与启动
*.3 Eclipse的窗口和菜单
*.3.* Eclipse的窗口说明
*.3.2 Eclipse的菜单说明
*.4 编写Java应用程序的5个步骤
*.4.* 第 *步:新建项目
*.4.2 第 2步:新建类
*.4.3 第3步:编写代码
*.4.4 第4步:*存代码
*.4.5 第5步:运行程序
*.5 Java开发*备——API文档
*.5.* Java API简介
*.5.2 Java API的使用方法
*.6动手练*练

第 2章 走进Java
2.* Java代码的组成*分
2.*.* 类
2.*.2 主方法
2.*.3 关键字
2.*.4 标识符
2.*.5 注释
2.2 变量与常量
2.2.* 变量
2.2.2 常量
2.3 控制台的输入和输出操作
2.3.* 控制台输出字符
2.3.2 控制台输入字符
2.4 动手练*练

第3章 数据类型
3.* 基本数据类型
3.*.* 整数类型
3.*.2 浮点类型
3.*.3 字符类型
3.*.4 布尔类型
3.2 类型转换
3.2.* 自动类型转换
3.2.2 强制类型转换
3.3 动手练*练

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

第5章 流程控制语句
5.* 分支结构
5.*.* if语句
5.*.2 if-else语句
5.*.3 嵌套if-else语句和多分支if-else语句
5.*.4 switch语句
5.2 循环结构
5.2.* while循环
5.2.2 do-while循环
5.2.3 for循环
5.2.4 嵌套for循环
5.3 控制循环结构
5.3.* break
5.3.2 continue
5.4 动手练*练

提*篇

第6章 数组
6.* 初识数组
6.2 *维数组
6.2.* 声明
6.2.2 *建
6.2.3 初始化
6.3 *维数组的基本操作
6.3.* 遍历
6.3.2 复制
6.3.3 填充
6.3.4 排序
6.3.5 搜索
6.4 二维数组
6.4.* 声明并*建
6.4.2 初始化
6.4.3 遍历
6.5动手练*练

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


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


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

第 *0章 Java常用类
*0.* *装类
*0.*.* Integer类
*0.*.2 Double类
*0.*.3 Boolean类
*0.*.4 Character类
*0.*.5 Number类
*0.2 Math类
*0.2.* Math类概述
*0.2.2 常用数学运算方法
*0.3 随机数
*0.3.* Math.random()方法
*0.3.2 Random类
*0.4 日期时间类
*0.4.* Date类
*0.4.2 格式化日期
*0.4.3 Calendar类
*0.5动手练*练


第 **章 泛型类与集合类
**.* 泛型类
**.*.* 定义泛型类
**.*.2 泛型类的用法
**.2 集合类概述
**.3 Set集合
**.3.* Set接口
**.3.2 Set接口的实现类
**.3.3 Iterator迭代器
**.4 List队列
**.4.* List接口
**.4.2 List接口的实现类
**.5 Map键值对
**.5.* Map接口
**.5.2 Map接口的实现类
**.6动手练*练

*级篇

第 *2章 Swing程序设计
*2.* Swing概述
*2.2 Swing常用窗体
*2.2.* JFrame窗体
*2.2.2 JDialog对话框
*2.3 常用布局管理器
*2.3.* *对布局
*2.3.2 流布局管理器
*2.3.3 边界布局管理器
*2.3.4 网格布局管理器
*2.4 常用面板
*2.4.* JPanel面板
*2.4.2 JScrollPane滚动面板
*2.5 标签组件与图标
*2.5.* JLabel标签组件
*2.5.2 图标的使用
*2.6 按钮组件
*2.6.* 按钮组件
*2.6.2 单选按钮组件
*2.6.3 复选框组件
*2.7 列表框组件
*2.7.* JComboBox下拉列表框组件
*2.7.2 JList列表框组件
*2.8 文本组件
*2.8.* JTextField文本框组件
*2.8.2 JPasswordField密码框组件
*2.8.3 JTextArea文本域组件
*2.9 事件监听器
*2.9.* 行为事件
*2.9.2 键盘事件
*2.9.3 鼠标事件
*2.*0 动手练*练

第 *3章 AWT绘图
*3.* Java绘图基础
*3.*.* Graphics绘图类
*3.*.2 Graphics2D绘图类
*3.*.3 Canvas画布类
*3.2 绘制几何图形
*3.3 设置颜色与画笔
*3.3.* 设置颜色
*3.3.2 设置画笔
*3.4 图像处理
*3.4.* 绘制图像
*3.4.2 图像缩放
*3.4.3 图像翻转
*3.4.4 图像旋转
*3.4.5 图像倾斜
*3.5动手练*练


第 *4章 输入/输出流
*4.* 流概述
*4.2 与输入/输出流有关的类
*4.2.* 输入流
*4.2.2 输出流
*4.3 File类
*4.3.* *建文件对象
*4.3.2 文件操作
*4.3.3 文件夹操作
*4.4 文件输入/输出流
*4.4.* FileInputStream类与
FileOutputStream类
*4.4.2 FileReader类与FileWriter类
*4.5 带缓冲的输入/输出流
*4.5.* BufferedInputStream类与BufferedOutputStream类
*4.5.2 BufferedReader类与
BufferedWriter类
*4.6动手练*练


第 *5章 线程
*5.* 线程简介
*5.2 实现线程的两种方式
*5.2.* 继承Thread类
*5.2.2 实现Runnable接口
*5.3 线程的生命周期
*5.4 操作线程的方法
*5.4.* 线程的休眠
*5.4.2 线程的加入
*5.4.3 线程的中断
*5.5 线程的同步
*5.5.* 线程*
*5.5.2 线程同步机制
*5.6动手练*练

第 *6章 网络通信
*6.* 网络程序设计基础
*6.*.* 局域网与因*网
*6.*.2 网络协议
*6.*.3 端口和套接字
*6.2 IP地址封装
*6.3 TCP程序设计
*6.3.* ServerSocket服务器端
*6.3.2 Socket客户端
*6.3.3 TCP网络程序实例
*6.4 UDP程序设计
*6.4.* DatagramPacket类
*6.4.2 DatagramSocket类
*6.4.3 UDP网络程序实例
*6.5 多线程聊天室
*6.6动手练*练


第 *7章 使用JDBC操作数据库
*7.* JDBC概述
*7.2 JDBC中常用的类和接口
*7.2.* DriverManager类
*7.2.2 Connection接口
*7.2.3 Statement接口
*7.2.4 PreparedStatement接口
*7.2.5 ResultSet接口
*7.3 数据库操作
*7.3.* 数据库基础
*7.3.2 连接数据库
*7.3.3 数据查询
*7.3.4 动态查询
*7.3.5 添加、修改、删除数据
*7.4动手练*练

项目篇

第 *8章 开发计划管理系统
*8.* 开发背景
*8.*.* 系统分析
*8.*.2 系统设计
*8.2 数据库设计
*8.2.* 数据库分析
*8.2.2 数据库概念设计
*8.2.3 数据库逻辑结构设计
*8.3 公共模块设计
*8.3.* 操作数据库的公共类BaseDao
*8.3.2 实体类的编写
*8.4 系统登录模块设计
*8.4.* 系统登录模块概述
*8.4.2 系统登录模块技术分析
*8.4.3 系统登录模块实现过程
*8.5 主窗体模块设计
*8.5.* 主窗体模块概述
*8.5.2 主窗体模块技术分析
*8.5.3 主窗体模块实现过程
*8.6 *门信息管理模块设计
*8.6.* *门信息管理模块概述
*8.6.2 *门信息管理模块技术分析
*8.6.3 *门信息管理模块实现过程
*8.7 基本资料模块设计
*8.7.* 基本资料模块概述
*8.7.2 基本资料模块技术分析
*8.7.3 基本资料模块实现过程
*8.8 图书项目模块设计
*8.8.* 图书项目模块概述
*8.8.2 图书项目模块技术分析
*8.8.3 图书项目模块实现过程
*8.9 开发技巧与难点分析
*8.9.* *法使用JDK6以上的API
*8.9.2 *法连接数据库
人民邮电出版社有限公司店铺主页二维码
人民邮电出版社有限公司 微信公众号认证
人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

Java完*自学教程 明日科技软件开发基础教程java项目开发实战入门java从入门到*通java编程思想教程书籍

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:renyoushe
人民邮电出版社官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏