发表于2024-11-19
本书是一本屡获殊荣、经久不衰的java入门类畅销书的全新改造,从第1行代码开始,集Java入门、Java核心技术、Java高级编程、Java编程思想、Java视频教程于一体。
1.累计重印80余次、销量近50万册Java入门经典之全新再造。
2.教程+同步视频+实例分析+项目案例+在线课程+海量资源+在线服务。
3.扫描书中二维码,可在手机、电脑同步看教学视频。
4.市场培训价值2000元,总计150学时,Java、Oracle在线课程超值大放送。
5.302节高清微视频覆盖全书,集视、听演示于一体,边看边学更快捷。
6.484个实例源代码详尽分析,阅读源代码。
7.大项目案例条分缕析展示开发全过程,手把手教你做项目。
8.附赠海量学习资源:
(1)实例资源库(1093个实例及源代码分析,多读源代码是快速学习之道)
(2)模块资源库(16个典型移植模块,拿来改改就能用)
(3)项目资源库(赠送15大完整项目开发案例,完整展现开发全流程)
(4)面试资源库(351道面试真题、面试技巧及职业规划)
(5)能力测试题库(600余过关能力测试题,逐层通关,孰能生巧
9.编写方式采用“基础知识+中小实例+实战案例”模式编写,由浅入深,扫除学习障碍,快速学习。
10.在线服务:QQ群、微信公众号在线服务,即时在线交流本书的所有疑难问题。
《Java从入门到精通(项目案例版)》以Java8为基础,从第1行代码开始,介绍了Java入门、Java核心技术、Java高级编程、Java项目实战案例以及Java编程思想等相关内容。全书共25章,其中1~20章主要介绍了Java概述、Eclipse开发环境搭建和开发工具的使用、Java语言基础、数组、字符串、面向对象编程基础、面向对象核心技术、异常处理、Java常用类、枚举与泛型、Swing程序设计、高级事件处理、I/O、多线程、网络通信、使用JDBC操作数据库、Swing高级组件、AWT绘图等,每个重要知识点均结合具体的实例讲解;21~25章通过一起来画画、小小五子棋等5个具体的项目开发案例,展现了项目开发的全过程。
《Java从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下:
1.配套资源:302节教学视频(可扫描二维码观看),总时长36.6小时,以及全书实例源代码。
2.附赠“Java开发资源库”,拓展学习本书的深度和广度。
(1)实例资源库:1093个实例及源码解读※模块资源库:16个典型模块完整开发过程展现;
(2)项目资源库:15个项目完整开发过程展现※能力测试题库:4种程序员必备能力测试题库;
(3)面试资源库:351道常见Java面试真题。
3.附赠在线课程:包括Java、Oracle体系课程、实战课程等多达百余学时的在线课程。
《Java从入门到精通(项目案例版)》适合作为Java入门者、Java工程师、应用型高校、培训机构的教材或参考书。
明日学院倾力打造了在线实用技能学习平台,该平台主要为学习者提供海量、优质的课程,课程结构严谨,用户可以根据自身的学习程度,自主安排学习进度。其宗旨是为编程学习者提供一站式服务,培养用户的编程思维。由明日学院Java程序开发团队策划并组织编写的教材不求面面俱到,只选取开发中必需、常用的内容讲解,语言通俗易懂,内容由浅入深,既注重实用性,又兼顾读者的接受能力,深受读者喜爱。由其组织编写的多种图书在同行业图书销售排行榜中名列前茅。
第1章初识Java
视频讲解:38分钟实例:1个
1.1Java简介
什么是Java
Java的版本
JavaAPI文档
1.2搭建Java环境
下载JDK
配置JDK环境
1.3第一个Java程序
1.4Eclipse开发环境
Eclipse简介
下载Eclipse
Eclipse的配置与启动
Eclipse工作台
导入项目文件
1.5Eclipse的使用
创建Java项目
创建Java类文件
使用编辑器编写程序代码
运行Java程序
1.6程序调试
1.7小结
第2章Java语言基础
视频讲解:113分钟实例:16个
2.1代码注释与编码规范
代码注释
编码规范
2.2变量与常量
标识符与关键字
变量
常量
2.3基本数据类型
整数类型
浮点类型
字符类型
布尔类型
2.4数据类型转换
隐式转换
显式转换
2.5运算符
赋值运算符
算术运算符
自增和自减运算符
关系运算符
逻辑运算符
位运算符
复合赋值运算符
三元运算符
圆括号
运算符优先级
2.6小结
第3章流程控制
视频讲解:132分钟实例:20个
3.1程序结构
3.2条件语句
if条件语句
switch多分支语句
3.3循环语句
while循环语句
do…while循环语句
while与do…while比较
for循环语句
foreach语句
循环语句的嵌套
3.4跳转语句
break语句
continue语句
3.5小结
第4章数组
视频讲解:95分钟实例:13个
4.1数组的概述
4.2一维数组
创建一维数组
初始化一维数组
获取数组长度
使用一维数组
4.3二维数组
创建二维数组
初始化二维数组
使用二维数组
4.4数组的基本操作
遍历数组
填充和批量替换数组元素
复制数组
4.5数组的排序
算法:冒泡排序
算法:选择排序
Arrays.Sort()方法
4.6小结
第5章字符串
视频讲解:147分钟实例:41个
5.1String类
声明字符串
创建字符串
5.2连接字符串
连接字符串
连接其他数据类型
5.3提取字符串信息
获取字符串长度
获取指定的字符
获取子字符串索引位置
判断字符串首尾内容
获取字符数组
判断子字符串是否存在
5.4字符串的操作
截取字符串
字符串替换
字符串分割
大小写转换
去除空白内容
比较字符串是否相等
格式化字符串
5.5可变字符串
StringBuffer类的常用方法
StringBuilder类的使用方法
StringBuffer、StringBuilder、String之间的关系
5.6小结
第6章面向对象编程基础
视频讲解:101分钟实例:16个
6.1面向对象概述
对象
类
面向对象程序设计的特点
6.2类与对象
成员变量
成员方法
构造方法
局部变量
局部变量的有效范围
对象的创建
访问对象的属性和行为
对象的销毁
this关键字
6.3static关键字
静态变量
静态常量
静态方法
静态代码块
6.4类的主方法
6.5小结
第7章面向对象核心技术
视频讲解:179分钟实例:27个
7.1类的封装
7.2类的继承
extends关键字
方法的重写
所有类的父类——Object类
7.3类的多态
方法的重载
向上转型
向下转型
instanceof关键字
7.4抽象类与接口
抽象类与抽象方法
接口的声明及实现
多重继承
区分抽象类与接口
7.5访问控制
访问控制符
Java类包
final关键字
7.6内部类
成员内部类
局部内部类
匿名内部类
静态内部类
内部类的继承
7.7小结
第8章异常处理
视频讲解:61分钟实例:8个
8.1异常概述
8.2异常的分类
系统错误——Error
异常——Exception
8.3捕捉处理异常
try…catch代码块
finally代码块
8.4在方法中抛出异常
使用throws关键字抛出异常
使用throw关键字抛出异常
8.5自定义异常
8.6异常的使用原则
8.7小结
第9章Java常用类
视频讲解:93分钟实例:15个
9.1包装类
Integer类
Double类
Boolean类
Character类
Number类
9.2Math类
Math类概述
常用数学运算方法
9.3随机数
Math.random()方法
Random类
9.4日期时间类
Date类
Calendar类
9.5小结
第10章集合类
视频讲解:70分钟实例:4个
10.1集合类概述
10.2Collection接口
10.3List集合
List接口
List接口的实现类
Iterator迭代器
10.4Set集合
Set接口
Set接口的实现类
10.5Map集合
Map接口
Map接口的实现类
10.6集合的使用场合
10.7小结
第11章枚举与泛型
视频讲解:77分钟实例:11个
11.1枚举
使用枚举类型设置常量
深入了解枚举类型
使用枚举类型的优势
11.2泛型
回顾“向上转型”与“向下转型”
定义泛型类
泛型的常规用法
泛型的高级用法
泛型总结
11.3小结
第12章Swing程序设计
视频讲解:174分钟实例:19个
12.1Swing概述
Swing特点
Swing包
常用Swing组件概述
12.2常用窗体
JFrame窗体
JDialog对话框窗体
12.3常用布局管理器
绝对布局
流布局(FlowLayout)管理器
BorderLayout边界布局管理器
网格布局(GridLayout)管理器
12.4常用面板
JPanel面板
JScrollPane滚动面板
12.5标签组件与图标
JLabel标签组件
图标的使用
12.6文本组件
JTextField文本框组件
JPasswordField密码框组件
JTextArea文本域组件
12.7按钮组件
JButton按钮组件
JRadioButton单选按钮组件
JCheckBox复选框组件
12.8列表组件
JComboBox下拉列表框组件
JList列表框组件
12.9常用事件监听器
监听事件简介
动作事件监听器
焦点事件监听器
12.10小结
第13章高级事件处理
视频讲解:68分钟实例:6个
13.1键盘事件
13.2鼠标事件
13.3窗体事件
捕获窗体焦点变化事件
捕获窗体状态变化事件
捕获其他窗体事件
13.4选项事件
13.5小结
第14章I/O(输入/输出)
视频讲解:118分钟实例:7个
14.1流概述
14.2输入/输出流
输入流
输出流
14.3File类
创建File对象
文件操作
文件夹操作
14.4文件输入/输出流
FileInputStream类与FileOutputStream类
FileReader类与FileWriter类
14.5带缓冲的输入/输出流
BufferedInputStream类与BufferedOutputStream类
BufferedReader类与BufferedWriter类
14.6数据输入/输出流
14.7小结
第15章反射
视频讲解:78分钟实例:5个
15.1Class类与Java反射
Class类
获取构造方法
获取成员变量
获取方法
15.2Annotation注解
内置注解
自定义注解
15.3小结
第16章多线程
视频讲解:57分钟实例:9个
16.1线程简介
16.2实现线程的两种方式
继承Thread类
实现Runnable接口
16.3线程的生命周期
16.4操作线程的方法
线程的休眠
线程的加入
线程的中断
16.5线程的优先级
16.6线程的同步
线程安全
线程同步机制
16.7线程的暂停与恢复
16.8小结
第17章网络通信
视频讲解:87分钟实例:3个
17.1网络程序设计基础
局域网与因特网
网络协议
端口和套接字
17.2IP地址封装
17.3TCP程序设计
ServerSocket服务器端
Socket客户端
TCP网络程序实例
17.4UDP程序设计
使用Java进行UDP程序设计
DatagramPacket类
DatagramSocket类
UDP网络程序实例
17.5多线程聊天室
17.6小结
第18章使用JDBC操作数据库
视频讲解:60分钟实例:6个
18.1JDBC概述
数据库基础
JDBC简介
18.2JDBC中常用的类和接口
1DriverManager类
Connection接口
Statement接口
PreparedStatement接口
CallableStatement接口
ResultSet接口
18.3数据库操作
连接数据库
数据查询
动态查询
添加、修改、删除记录
调用存储过程
18.4小结
第19章Swing高级组件
视频讲解:112分钟实例:12个
19.1高级组件面板
JSplitPane分割面板
JTabbedPane选项卡面板
桌面面板和内部窗体
19.2菜单
创建JMenuBar菜单栏
创建JPopupMenu弹出式菜单
19.3JToolBar工具栏
19.4文件选择器
JFileChooser文件选择对话框
FileFilter文件过滤器
19.5JProgressBar进度条
19.6JTable表格组件
使用JTable创建表格
表格的常用操作方法
使用表格模型创建表格
维护表格模型
19.7小结
第20章AWT绘图
视频讲解:86分钟实例:9个
20.1Java绘图基础
Graphics类
Graphics2D类
Canvas类
20.2绘制几何图形
20.3设置颜色与画笔
设置颜色
设置画笔
20.4绘制文本
设置字体
绘制文字
20.5图像处理
绘制图像
图像缩放
图像翻转
图像旋转
图像倾斜
20.6小结
第21章一起来画画
视频讲解:119分钟综合案例:1个
21.1开发背景
21.2系统功能设计
系统功能结构图
业务流程图
21.3搭建项目
系统开发环境要求
创建新项目
导入资源
21.4创建可以显示的窗体
21.5创建画板
21.6添加鼠标画笔功能
21.7添加工具栏
添加工具栏组件
实现调整画笔粗细功能
实现添加颜色功能
实现清除图像功能
实现绘制图形功能
实现保存图片功能
21.8添加菜单栏
添加菜单栏组件
Java从入门到精通(项目案例版) (扫码看302节视频5大项目实战) 下载 mobi epub pdf txt 电子书 格式
Java从入门到精通(项目案例版) (扫码看302节视频5大项目实战) 下载 mobi pdf epub txt 电子书 格式 2024
Java从入门到精通(项目案例版) (扫码看302节视频5大项目实战) 下载 mobi epub pdf 电子书好好好好好好好好好好好,物流超快
评分书的质量好,是正品,还没看完
评分有价值
评分还可以吧,活动买的,挺便宜的,买回家收藏
评分书很好,快递也很给力,好好学习天天向上
评分还没看应该不错!!!!
评分非常好非常好非常好非常好非常好非常好非常好非常好
评分以java入门为主的书籍,深入浅出,有源代码,案例覆盖面广,不错。京东正品,好评!
评分。书是正版,纸张可以!。
Java从入门到精通(项目案例版) (扫码看302节视频5大项目实战) mobi epub pdf txt 电子书 格式下载 2024