由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
醉染图书Java从入门到项目实践(版) 微视频版9787302501534
¥ ×1
篇基础知识
章步入Java编程世界——Java初探2
本章教学微视频:8个58分钟2
1.1Java简介2
1.1.1了解Java语言2
1.1.2Java的发展历史2
1.1.3Java的基本思想3
1.1.4Java的工作原理3
1.2搭建Java环境4
1.2.1什么是JDK5
1.2.2JDK的下载与安装5
1..配置JDK的运行环境9
1.2.4测试JDK能否正常运行12
1.3个Java程序13
1.4选择Java开发工具15
1.4.1Java集成开发工具——Eclipse15
1.4.2下载并安装Eclipse15
1.4.3使用Eclipse编写Java程序17
1.5如何学好Java
1.6就业面试解析与技巧24
1.6.1面试解析与技巧(一)24
1.6.2面试解析与技巧(二)24
第2章Java开发基础——Java语言入门25
本章教学微视频:27个135分钟25
2.1剖析个Java程序25
2.2Java基础语法27
2.2.1基本语法27
2.2.2Java标识符27
2..Java关键字28
2.2.4Java保留字30
2.2.5Java分隔符30
2.2.6Java注释31
.数据类型32
..1整型34
..2浮点型35
..字符型36
..4布尔型37
..5字符串37
2.4数据类型的转换38
2.4.1自动类型转换38
2.4.2强制类型转换39
2.5常量与变量40
2.5.1常量40
2.5.2变量41
2.5.3变量的作用域42
2.6Java的运算符43
2.6.1算术运算符43
2.6.2自增自减运算符44
2.6.3关系运算符45
2.6.4逻辑运算符46
2.6.5赋值运算符48
2.6.6条件运算符49
2.6.7位运算符50
2.6.8优先级与结合51
2.7就业面试解析与技巧52
2.7.1面试解析与技巧(一)52
2.7.2面试解析与技巧(二)52
第3章程序的运行轨迹——Java语言的流程控制53
本章教学微视频:14个52分钟53
3.1流程控制53
3.2顺序结构53
3.3分支结构54
3.3.1if语句54
3.3.2if…else语句55
3.3.3if…elseif…else语句56
3.3.4嵌套的if…else语句57
3.3.5switch语句58
3.4循环结构59
3.4.1while语句59
3.4.2do…while语句60
3.4.3for语句61
3.4.4for语句62
3.5跳转语句63
3.5.1break语句63
3.5.2continue语句64
3.5.3return语句64
3.6就业面试解析与技巧65
3.6.1面试解析与技巧(一)65
3.6.2面试解析与技巧(二)65
第4章主流软件开发方法——面向对象编程入门66
本章教学微视频:17个100分钟66
4.1面向对象简介66
4.1.1什么是面向对象66
4.1.2面向对象的特点67
4.2类和对象68
4.2.1什么是类68
4.2.2类的方法69
4..构造方法70
4.2.4认识对象71
4.2.5类的设计72
4.2.6类和对象的关系73
4.3对象值的传递73
4.3.1值传递73
4.3.2引用传递74
4.4作用域修饰符74
4.4.1访问修饰符74
4.4.2非访问修饰符78
4.5封装81
4.6继承84
4.7重载87
4.8多态88
4.9定义和导入包92
4.10就业面试解析与技巧94
4.10.1面试解析与技巧(一)94
4.10.2面试解析与技巧(二)94
第2篇核心应用
第5章Java内部的秘密——内部类96
本章教学微视频:6个25分钟96
5.1创建内部类96
5.2链接到外部类97
5.3成员内部类98
5.4匿名内部类99
5.5局部内部类99
5.6静态内部类100
5.7就业面试解析与技巧102
5.7.1面试解析与技巧(一)102
5.7.2面试解析与技巧(二)102
第6章Java重要的部分——抽象类与接口103
本章教学微视频:19个107分钟103
6.1抽象类和抽象方法103
6.1.1认识抽象类103
6.1.2定义抽象类104
6.1.3典型应用实例107
6.1.4抽象方法109
6.2接口概述110
6.2.1接口声明110
6.2.2实现接口111
6..接口默认方法112
6.2.4接口与抽象类112
6.3接口的高级应用112
6.3.1接口的多态113
6.3.2适配接口113
6.3.3嵌套接口114
6.3.4接口回调115
6.4抽象类和接口的实例117
6.4.1抽象类的应用实例117
6.4.2接口的应用实例118
6.5Java的集合框架121
6.5.1接口和实现类121
6.5.2Collection接口122
6.5.3List接口124
6.5.4Set接口128
6.5.5Map接口131
6.6就业面试解析与技巧132
6.6.1面试解析与技巧(一)132
6.6.2面试解析与技巧(二)132
第7章特殊的引用数据类型——数组与方法133
本章教学微视频:15个75分钟133
7.1数组的概念133
7.2一维数组134
7.2.1数组的声明134
7.2.2初始化数组136
7..数组的访问137
7.3数组的排序138
7.3.1冒泡排序139
7.3.2选择排序140
7.4多维数组141
7.4.1数组的声明141
7.4.2数组的内存分配142
7.4.3数组的元素142
7.4.4数组的赋值143
7.4.5遍历多维数组143
7.5对象数组145
7.5.1静态sort()方法145
7.5.2binarySearch()方法146
7.6数组在方法中的使用149
7.7就业面试解析与技巧150
7.7.1面试解析与技巧(一)150
7.7.2面试解析与技巧(二)151
第8章字符的另一种集合——字符串的应用152
本章教学微视频:19个62分钟152
8.1String类的本质152
8.2String的API应用154
8.2.1String类的操作方法154
8.2.2字符串的基本操作156
8..替换和去除空格操作156
8.2.4截取和分割操作157
8.2.5字符串的判断操作158
8.2.6字符串的转换操作158
8.2.7字符串的连接操作159
8.2.8字符串的比较操作160
8.3字符串解析163
8.4正则表达式164
8.4.1正则表达式语法164
8.4.2常用正则表达式166
8.4.3正则表达式的实例167
8.5字符串的类型转换168
8.5.1字符串转换为数组169
8.5.2基本数据类型转换为字符串169
8.5.3格式化字符串170
8.6StringBuffer与StringBuilder172
8.6.1认识StringBuffer与StringBuilder172
8.6.2StringBuilder类的创建172
8.6.3StringBuilder类的方法173
8.7就业面试解析与技巧177
8.7.1面试解析与技巧(一)177
8.7.2面试解析与技巧(二)177
第9章为编程插上翅膀——常用类的应用178
本章教学微视频:12个59分钟178
9.1Math类178
9.2Randm类79
9.3Date类182
9.4Calendar类183
9.5Scanner类184
9.6DecimalFormat类186
9.7Enum类187
9.8包装类189
9.8.1Boolean类189
9.8.2Byte类190
9.8.3Character类192
9.8.4Number类193
9.9就业面试解析与技巧194
9.9.1面试解析与技巧(一)194
9.9.2面试解析与技巧(二)194
第3篇核心技术
0章错误的终结者——异常处理196
本章教学微视频:7个40分钟196
10.1认识异常196
10.1.1异常的概念196
10.1.2异常的分类197
10.1.3常见的异常198
10.1.4异常的使用原则198
10.2异常的处理198
10.2.1异常处理机制198
10.2.2使用try…catch…finally语句处理异常201
10..使用throws抛出异常202
10.2.4finally和throw203
10.3自定义异常206
10.4断言语句207
10.5就业面试解析与技巧208
10.5.1面试解析与技巧(一)208
10.5.2面试解析与技巧(二)208
1章减少类的声明——Java中的泛型209
本章教学微视频:8个36分钟209
11.1Java与C++中的泛型209
11.2简单泛型210
11.3泛型类、方法和接口211
11.3.1泛型类211
11.3.2泛型方法215
11.3.3泛型接口217
11.3.4泛型参数218
11.4泛型的新特220
11.4.1方法与构造方法引用220
11.4.2Lambda作用域221
11.5就业面试解析与技巧2
11.5.1面试解析与技巧(一)2
11.5.2面试解析与技巧(二)2
2章自检更灵活——Java中的反224
本章教学微视频:11个32分钟224
12.1反概述224
12.2反类225
1.Class类225
1..1认识Class类225
1..2获取Class类对象225
1..Class类常用方法226
12.4生成对象228
12.4.1无参构造方法228
12.4.2有参构造方法229
12.5Constructor类229
12.6Method类0
12.7Field类
12.8数组类5
12.9获取泛型信息
12.10就业面试解析与技巧
12.10.1面试解析与技巧(一)
12.10.2面试解析与技巧(二)
3章特殊的数据容器——Java中的集合
本章教学微视频:18个48分钟
13.1集合
13.1.1集合概述
13.1.2addAll()方法240
13.1.3removeAll()方法240
13.1.4containsAll()方法241
13.1.5retainAll()方法242
13.1.6toArray()方法242
13.2List集合243
13.2.1List概述243
13.2.2ArrayList集合244
13..LinkedList集合246
13.2.4Iterator集合248
13.3Set集合248
13.3.1HashSet集合248
13.3.2TreeSet集合249
13.4Map集合250
13.4.1Map集合概述250
13.4.2HashMap集合251
13.4.3TreeMap集合253
13.4.4Properties集合254
13.4.5Stack集合256
13.4.6Vector集合258
13.5就业面试解析与技巧261
13.5.1面试解析与技巧(一)261
13.5.2面试解析与技巧(二)261
4章简化程序的配置——Java中的注解262
本章教学微视频:15个30分钟262
14.1注解概述262
14.2系统注解263
14.2.1@Override263
14.2.2@Deprecated264
14..@SuppressWarnings264
14.2.4系统注解的使用265
14.3自定义注解266
14.3.1自定义注解的定义266
14.3.2注解元素的值267
14.4元注解269
14.4.1@Target269
14.4.2@Retention270
14.4.3@Documented271
14.4.4@Inherited271
14.5使用反处理注解272
14.6JDK1.8新特274
14.6.1多重注解274
14.6.2ElementType枚举类274
14.6.3函数式接口275
14.7就业面试解析与技巧275
14.7.1面试解析与技巧(一)275
14.7.2面试解析与技巧(二)276
第4篇高级应用
5章齐头并进完成任务——线程与并发278
本章教学微视频:16个50分钟278
15.1线程概述278
15.1.1进程278
15.1.2线程279
15.2创建线程279
15.2.1继承Thread类279
15.2.2实现Runnable接口280
15.3线程的状态与转换282
15.3.1线程状态282
15.3.2线程状态转换283
15.4线程的同步287
15.4.1线程安全287
15.4.2同步代码块288
15.4.3同步方法289
15.4.4死锁290
15.5线程交互292
15.5.1wait()和notify()方法292
15.5.2生产者-消费者问题293
15.6线程的调度296
15.6.1线程的优先级297
15.6.2线程休眠297
15.6.3线程让步298
15.6.4线程联合300
15.7就业面试解析与技巧301
15.7.1面试解析与技巧(一)301
15.7.2面试解析与技巧(二)301
6章Java中的输入输出类型——输入输出流302
本章教学微视频:27个71分钟302
16.1流的概念302
16.2文件类303
16.2.1文件类的常用方法303
16.2.2遍历目录文件306
16..删除文件和目录307
16.3字节流309
16.3.1输入流309
16.3.2输出流310
16.4字符流315
16.4.1字符输入流Reader315
16.4.2字符输出流Writer316
16.5文件流317
16.5.1FileReader类317
16.5.2FileWriter类317
16.6字符缓冲流318
16.6.1缓冲输入流类318
16.6.2缓冲输出流类319
16.7打印流321
16.7.1PrintStream类321
16.7.2PrintWriter类321
16.8数据操作流3
16.8.1数据输入流3
16.8.2数据输出流324
16.9系统类System325
16.9.1系统标准输入System.in326
16.9.2系统标准输出System.out326
16.9.3错误信息输出System.err327
16.10内存流327
16.10.1字节数组流327
16.10.2字符数组流328
16.10.3字符串流330
16.11扫描流332
16.11.1输入各类数据332
16.11.2读取文件内容334
16.12过滤器流334
16.13对象序列化335
16.13.1序列化接口Serializable335
16.13.2实现序列化与反序列化336
16.13.3transient关键字337
16.14就业面试解析与技巧338
16.14.1面试解析与技巧(一)338
16.14.2面试解析与技巧(二)339
7章窗口程序设计——GUI编程340
本章教学微视频:21个70分钟340
17.1认识GUI编程340
17.2AWT概述341
17.3容器类341
17.3.1Window类341
17.3.2Panel容器342
17.4布局管理器342
17.4.1布局管理器概述343
17.4.2流式布局管理器343
17.4.3边界布局管理器344
17..格布局管理器345
17.4.5网格包布局管理器346
17.4.6卡片布局管理器349
17.4.7自定义布局350
17.5AWT事件处理351
1..1处理机制351
17.5.2事件适配器353
17.6常用事件354
17.6.1窗体事件354
17.6.2鼠标事件355
17.6.3键盘事件357
17.6.4动作事件357
17.6.5选项事件360
17.6.6焦点事件362
17.6.7文档事件363
17.7AWT绘图363
17.8就业面试解析与技巧365
17.8.1面试解析与技巧(一)365
17.8.2面试解析与技巧(二)366
8章图形界面设计——Swing编程367
本章教学微视频:27个79分钟367
18.1Swing概述367
18.2常用面板368
18.2.1JPanel面板368
18.2.2JScrollPane面板370
18.3Swing常用控件372
18.3.1JFrame372
18.3.2JLabel373
18.3.3JButton374
18.3.4JTextArea375
18.3.5JTextField377
18.3.6JPasswordField379
18.3.7JRadioButton380
18.3.8JCheckBox382
18.3.9JComboBox383
18.3.10JList384
18.4表格组件386
18.4.1创建表格386
18.4.2操作表格389
18.5组件面板391
18.5.1分割面板391
18.5.2选项卡面板394
18.6菜单组件396
18.6.1创建菜单栏396
18.6.2下拉式菜单397
18.6.3弹出式菜单401
18.7对话框403
18.7.1消息对话框403
18.7.2输入对话框403
18.7.3确认对话框404
18.7.4颜色对话框404
18.7.5自定义对话框405
18.8工具栏405
18.9进度条406
18.10就业面试解析与技巧408
18.10.1面试解析与技巧(一)408
18.10.2面试解析与技巧(二)409
9章Ja的络世界——网络编程410
本章教学微视频:10个37分钟410
19.1网络编程基础410
19.1.1IP地址和端口410
19.1.2InetAddress412
19.1.3UDP和TCP413
19.2TCP网络编程414
19.2.1ServerSocket414
19.2.2Socket416
19..多线程的TCP网络编程418
19.3UDP网络编程424
19.3.1DatagramPacket424
19.3.2DatagramSocket425
19.3.3UDP网络编程426
19.4广播数据报428
19.5就业面试解析与技巧430
19.5.1面试解析与技巧(一)430
19.5.2面试解析与技巧(二)430
第20章通向数据之路——JDBC编程431
本章教学微视频:2个2分钟431
20.1JDBC概述431
20.2JDBC常用API432
20.2.1Driver接口433
20.2.2DriverManager类433
20..Connection接口433
20.2.4Statement接口434
20.2.5PreparedStatement接口434
20.2.6CallableStatement接口435
20.2.7ResultSet接口435
20.3使用JDBC连接数据库438
20.3.1加载JDBC驱动程序438
20.3.2创建数据库连接438
20.3.3获取Statement对象438
20.3.4执行SL语句439
20.3.5获得执行结果439
20.3.6关闭连接439
20.4数据库的基本操作441
20.4.1查询数据441
20.4.2插入数据443
20.4.3更新数据445
20.4.4删除数据447
20.4.5编译预处理449
20.5事务处理450
20.5.1事务概述451
20.5.2常用事务处理方法451
20.6就业面试解析与技巧452
20.6.1面试解析与技巧(一)452
20.6.2面试解析与技巧(二)452
第5篇行业应用
2章Java在游戏开发行业中的应用454
本章教学微视频:18个61分钟454
21.1案例运行及配置454
21.1.1开发及运行环境454
21.1.2系统运行455
21.1.3项目开发及导入步骤457
21.2系统分析461
21.2.1系统总体设计461
21.2.2系统界面463
21..游戏规则设计463
21.3功能分析463
21.3.1系统主要功能463
21.3.2系统文件结构463
21.4系统主要功能实现464
21.4.1棋盘界面开发464
21.4.2保存棋局数组465
21.4.3绘制棋子465
21.4.4棋子连接数量函数466
21.4.5判断胜负467
21.4.6功能按钮的实现468
21.5项目知识拓展472
21.5.1Swing编程472
21.5.2ImageIO类的使用473
21.5.3处理屏幕闪烁问题473
第22章Java在金融行业开发中的应用474
本章教学微视频:17个83分钟474
22.1案例运行及配置474
22.1.1开发及运行环境474
22.1.2系统运行474
22.1.3项目开发及导入步骤479
22.2系统分析485
22.2.1系统总体设计485
22.2.2系统界面设计487
22..系统安全策略488
22.2.4系统能要求488
2.功能分析488
2..1系统主要功能488
2..2系统文件结构图489
22.4系统主要功能的实现489
22.4.1数据库与数据表设计489
22.4.2实体类创建494
22.4.3数据访问类496
22.4.4控制分发及配置497
22.4.5业务数据处理501
22.5项目知识拓展508
22.5.1Struts架构508
22.5.2MySL安装管理508
22.5.3NavicatforMySL安装515
第章Java在移动互联网行业开发中的应用519
本章教学微视频:14个55分钟519
.1案例运行及配置519
.1.1开发及运行环境519
.1.2系统运行520
.1.3项目开发及导入步骤525
.2系统分析530
.功能分析530
..1系统主要功能530
..2系统文件结构531
.4系统主要功能实现531
.4.1数据库与数据表设计531
.4.2实体类创建533
.4.3数据访问类535
.4.4流程控制536
.4.5数据库操作539
.4.6业务数据处理543
.5项目知识拓展548
.5.1MySL数据库管理常用命令548
.5.2移动互联网开发设计需要考虑的主要问题549
第24章Java在教育行业开发中的应用550
本章教学微视频:17个80分钟550
24.1案例运行及配置550
24.1.1开发及运行环境550
24.1.2系统运行551
24.1.3项目开发及导入步骤555
24.2系统分析560
24.2.1系统总体设计560
24.2.2系统界面设计561
24.3功能分析561
24.3.1系统主要功能561
24.3.2系统文件结构562
24.4系统主要功能实现562
24.4.1数据库与数据表设计562
24.4.2实体类创建568
24.4.3数据库访问类570
24.4.4控制器实现571
24.4.5业务数据处理577
24.4.6SpringMVC的配置579
24.4.7MyBatis的配置579
24.5项目知识拓展580
24.5.1Oracle的安装580
24.5.2SpringMVC简介583
24.5.3MyBatis框架的使用583
第6篇项目实践
第25章项目实践入门阶段——雇员信息管理
系统开发586
本章教学微视频:12个43分钟586
25.1案例运行及配置586
25.1.1开发及运行环境586
25.1.2系统运行586
25.1.3项目开发及导入步骤592
25.2系统分析596
25.3功能分析596
25.3.1系统主要功能596
25.3.2系统文件结构597
25.4系统主要功能实现597
25.4.1数据库与数据表设计597
25.4.2数据库连接——Conn.ja5
25.4.3程序入口——Main.java602
25.4.4业务数据处理——Do.java604
25.5项目知识拓展608
25.5.1使用开发框架的优点608
25.5.2学习本项目意义608
第26章项目实践提高阶段——私教优选系统开发609
本章教学微视频:14个60分钟609
26.1案例运行及配置609
26.1.1开发及运行环境609
26.1.2系统运行610
26.1.3项目开发及导入步骤614
26.2系统分析620
26.2.1系统总体设计620
26.2.2系统界面设计621
26.3功能分析621
26.3.1系统主要功能621
26.3.2系统文件结构621
26.4系统主要功能实现622
26.4.1数据库与数据表设计622
26.4.2实体类创建625
26.4.3数据访问类628
26.4.4控制分发及配置628
26.4.5业务数据处理630
26.5项目知识拓展631
26.5.1POJO的特点631
26.5.2POJO与JavaBean的区别631
第27章项目实践高级阶段——在线购物系统前端开发632
本章教学微视频:14个77分钟632
27.1案例运行及配置632
27.1.1开发及运行环境632
27.1.2系统运行633
27.1.3项目开发及导入步骤637
27.2系统分析643
27.2.1系统总体设计643
27.2.2系统界面设计643
27.3功能分析644
27.3.1系统主要功能644
27.3.2系统文件结构644
27.4系统主要功能实现645
27.4.1数据库与数据表设计645
27.4.2实体类创建648
27.4.3数据库访问类649
27.4.4控制器实现650
27.4.5业务数据处理653
27.5项目知识拓展654
27.5.1Java项目打包发行654
27.5.2Java开发注释的作用658
第28章软件素养与技能659
本章教学微视频:29个47分钟659
28.1软件的基本专业素养659
28.1.1有计算机基础知识及能力660
28.1.2熟练掌握一门以上编程语言660
28.1.3熟悉算机据存储过程660
28.1.4有较强的英语阅读和写作能力660
28.1.5有软件开发及测试环境搭建能力660
28.1.6熟悉软件测试基本理论及任务分配661
28.2软件的个人素养661
28.2.1语言表达及沟通能力661
28.2.2过硬的心理素质661
28..责任心与自信心661
28.2.4团队协作能力662
28.3项目开发流程662
28.3.1策划阶段662
28.3.2需求分析阶段663
28.3.3开发阶段663
28.3.4编码阶段664
28.3.5系统测试阶段664
28.3.6系统验收阶段664
28.3.7系统维护阶段664
28.4项目开发团队664
28.4.1项目开发团队构建665
28.4.2项目开发团队要求665
28.5项目的实际开发过程666
28.5.1可行分析666
28.5.2项目风险评估667
28.5.3项目过程定义667
28.5.4确定项目开发工具667
28.5.5项目开发667
28.5.6项目测试验收667
28.5.7项目过程总结667
28.6项目规划常见问题及解决办法667
28.6.1如何满足客户需求667
28.6.2如何控制项目进度668
28.6.3如何控制项目预算668
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
