极简Java新手编程之道
正版消毒塑封,15点前订单当天发 91838779056728842649
¥
11.45
1.7折
¥
69
九五品
仅1件
作者关东升
出版社清华大学出版社
出版时间2023-06
版次1
装帧其他
货号91838779056728842649
上书时间2024-12-19
商品详情
- 品相描述:九五品
图书标准信息
-
作者
关东升
-
出版社
清华大学出版社
-
出版时间
2023-06
-
版次
1
-
ISBN
9787302632948
-
定价
69.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
544页
-
字数
382.000千字
- 【内容简介】
-
本书系统论述Java编程语言及其实际应用,全书共分为16章: 第1~6章讲解Java基本语法; 第7~ 10章讲解Java面向对象相关知识; 第11~16章讲解Java实用技术。主要内容包括: 编写第一个Java程 序、Java基本语法、Java数据类型、运算符、条件语句、循环语句、面向对象基础、面向对象进阶、常用类、Java 集合框架、Java异常处理机制、I/O 流、图形界面编程、多线程开发、网络编程和MySQL数据库编程。另 外,每章后面都安排了“动手练一练”实践环节,以帮助读者消化吸收本章知识点,并在附录A 中提供了参 考答案。 本书配有教学课件、源代码与微课视频,并提供在线答疑服务,便于读者高效学习,快速掌握Java编程 方法。本书适合零基础入门的读者,可作为高等院校和培训机构的教材。
- 【作者简介】
-
关东升 一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种计算机技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 长期为中国移动、中国联通、南方航空、中石油、中国工商银行、平安银行和天津港务局等企事业单位提供培训服务。先后出版了《iOS开发指南》《从零开始学Swift》《Android网络游戏开发实战》《Cocos2d-x实战》《Java从小白到大牛》《Kotlin从小白到大牛》《Java从小白到大牛》等40多部图书。
- 【目录】
-
第1章编写第一个Java程序
微课视频41分钟
1.1JVM、JRE和JDK
1.2编写Java程序代码
1.3使用“石器时代”工具编写Java代码
1.3.1编写程序
1.3.2编译程序
1.3.3运行程序
1.3.4代码解释
1.4使用“铁器时代”工具编写Java代码
1.4.1IntelliJ IDEA的下载和安装
1.4.2创建项目
1.4.3运行程序
1.5Java语言历史及特点
1.5.1Java语言历史
1.5.2Java语言特点
1.6获取帮助
1.7动手练一练
第2章Java基本语法
微课视频31分钟
2.1程序中的代码元素
2.1.1标识符
2.1.2关键字
2.1.3语句
2.2变量
2.3常量
2.4注释
2.4.1文档注释
2.4.2单行注释与多行注释
2.5Java源文件组织方式
2.5.1源文件
2.5.2包
2.6动手练一练
第3章Java数据类型
微课视频82分钟
3.1基本数据类型
3.1.1整数类型
3.1.2浮点类型
3.1.3字符类型
3.2数据类型转换
3.2.1自动类型转换
3.2.2强制类型转换
3.3引用数据类型
3.4字符串类型
3.4.1字符串表示方式
3.4.2转义符
3.4.3使用Java 13的文本块
3.4.4字符串常用操作
3.5数组类型
3.5.1数组声明
3.5.2数组初始化
3.6动手练一练
第4章运算符
微课视频37分钟
4.1一元算术运算符
4.2二元算术运算符
4.3关系运算符
4.4逻辑运算符
4.5位运算符
4.6赋值运算符
4.7三元运算符
4.8运算符优先级
4.9动手练一练
第5章条件语句
微课视频28分钟
5.1if语句
5.1.1if结构
5.1.2ifelse结构
5.1.3ifelseif结构
5.2多分支语句
5.2.1switch语句
5.2.2switch表达式
5.3动手练一练
第6章循环语句
微课视频23分钟
6.1while循环
6.2dowhile循环
6.3for循环
6.3.1C语言风格for循环
6.3.2Java语言风格for循环
6.4跳转语句
6.4.1break语句
6.4.2continue语句
6.5动手练一练
第7章面向对象基础
微课视频54分钟
7.1面向对象编程
7.2类的声明
7.2.1创建对象
7.2.2空对象
7.3类成员
7.3.1实例变量
7.3.2实例方法
7.3.3方法重载
7.4构造方法
7.4.1构造方法的概念
7.4.2默认构造方法
7.4.3重载构造方法
7.4.4this关键字
7.4.5类变量
7.4.6类方法
7.5初始化类变量与静态代码块
7.6封装性
7.6.1私有级别
7.6.2默认级别
7.6.3保护级别
7.6.4公有级别
7.7动手练一练
第8章面向对象进阶
微课视频52分钟
8.1类的继承性
8.1.1Java语言中实现继承
8.1.2成员变量隐藏
8.1.3方法的重写
8.2多态
8.2.1多态概念
8.2.2多态下的重写方法
8.2.3引用类型检查
8.2.4引用类型转换
8.3抽象类
8.3.1抽象类概念
8.3.2声明和实现抽象类
8.4接口
8.4.1抽象类与接口区别
8.4.2声明接口
8.4.3实现接口
8.5内部类
8.5.1普通内部类
8.5.2匿名内部类
8.6动手练一练
第9章常用类
微课视频63分钟
9.1Object类
9.1.1toString()方法
9.1.2对象比较方法
9.2包装类
9.2.1从对象到基本数据类型的转换
9.2.2从基本数据类型到对象的转换
9.2.3将字符串转换为基本数据类型
9.3大数值类
9.3.1BigInteger类
9.3.2BigDecimal类
9.4日期和时间相关类
9.4.1Date类
9.4.2日期格式化和解析
9.4.3本地日期和时间
9.5动手练一练
第10章Java集合框架
微课视频56分钟
10.1集合概述
10.2List集合
10.2.1List接口实现类
10.2.2List接口常用方法
10.2.3使用泛型
10.2.4遍历List集合
10.3使用Arrays类
10.3.1从数组到List集合
10.3.2数组排序
10.4Set集合
10.5Map集合
10.5.1Map接口常用方法
10.5.2遍历Map集合
10.6动手练一练
第11章Java异常处理机制
微课视频39分钟
11.1异常处理机制
11.2异常类继承层次
11.3捕获异常
11.3.1trycatch语句
11.3.2使用多个catch代码块
11.4释放资源
11.4.1finally代码块
11.4.2自动资源管理
11.5动手练一练
第12章I/O流
微课视频37分钟
12.1流类继承层次
12.2字节流
12.2.1InputStream抽象类
12.2.2OutputStream抽象类
12.2.3案例1: 二进制文件复制
12.3字符流
12.3.1Reader抽象类
12.3.2Writer抽象类
12.3.3案例2: 文本文件复制
12.3.4字节流转换为字符流
12.4动手练一练
第13章图形界面编程
微课视频109分钟
13.1Java图形用户界面技术概述
13.1.1AWT
13.1.2Swing
13.1.3JavaFX
13.2Swing技术基础
13.2.1Swing容器类层次结构
13.2.2Swing组件类层次结构
13.3第一个Swing程序
13.4事件处理
13.4.1内部类处理事件
13.4.2Lambda表达式处理事件
13.4.3使用适配器
13.5布局管理
13.5.1FlowLayout布局
13.5.2BorderLayout布局
13.5.3GridLayout布局
13.6Swing组件
13.6.1标签和按钮
13.6.2文本输入组件
13.6.3单选按钮
13.6.4复选框
13.6.5列表
13.6.6下拉列表
13.7复杂组件: 表格
13.8动手练一练
第14章多线程开发
微课视频48分钟
14.1进程与线程
14.1.1进程
14.1.2线程
14.2创建线程
14.2.1继承Thread类
14.2.2实现Runnable接口
14.2.3使用匿名内部类实现执行对象
14.3线程的状态
14.4线程管理
14.4.1线程休眠
14.4.2等待线程结束
14.5线程同步
14.5.1线程不安全问题
14.5.2同步方法
14.5.3同步代码块
14.6动手练一练
第15章网络编程
微课视频50分钟
15.1网络基础
15.1.1TCP/IP
15.1.2IP地址
15.1.3HTTP/HTTPS
15.1.4端口
15.1.5URL概念
15.2Java访问互联网资源相关类
15.2.1URL类
15.2.2HttpURLConnection类
15.2.3案例: 下载图片
15.3案例: 我的“备忘录”
15.3.1搭建自己的Web服务器
15.3.2发送POST请求数据
15.4JSON文档
15.4.1使用第三方JSON库
15.4.2JSON数据编码和解码
15.5动手练一练
第16章MySQL数据库编程
微课视频81分钟
16.1MySQL数据库管理系统
16.1.1安装MySQL 8数据库
16.1.2客户端登录MySQL服务器
16.1.3常见的管理命令
16.2JDBC技术
16.2.1JDBC API
16.2.2加载驱动程序
16.2.3建立数据连接
16.2.4三个重要接口
16.2.5数据库编程的一般过程
16.3案例: 员工表的增、删、改、查操作
16.3.1创建员工表
16.3.2插入员工数据
16.3.3更新员工数据
16.3.4删除员工数据
16.3.5查询所有员工数据
16.3.6按照主键查询员工数据
16.4动手练一练
附录A动手练一练参考答案
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价