JAVA实用教程(第4版) 含视频教学.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

JAVA实用教程(第4版)  含视频教学

JAVA实用教程(第4版) 含视频教学PDF电子书下载

其他书籍

  • 作 者:郑阿奇主编
  • 出 版 社:
  • 出版年份:2019
  • ISBN:
  • 页数:0 页

图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:意大利古典声乐作品98首 八下一篇:中日现代语言同形词汇研究=A STUDY OF HOMOGRAPHS IN MODERN CHINESE AND JAPANESE 《JAVA实用教程(第4版) 含视频教学》目录 标签:视频教学 主编 教学 教程 视频

第1部分 Java实用教程1

第1章 Java语言及编程环境1

1.1 Java语言简介1

1.1.1 Java语言特点1

1.1.2 Java运行机制2

1.1.3 从Java 5到Java 113

1.2 Java编程环境4

1.2.1 JDK 114

1.2.2 Eclipse集成开发环境6

第2章 Java语法基础19

2.1 常量和变量19

2.1.1 数据类型19

2.1.2 标识符和关键字19

2.1.3 常量20

2.1.4 变量22

2.1.5 类型转换23

2.2 运算符和表达式25

2.2.1 运算符25

2.2.2 表达式30

2.3 流程控制30

2.3.1 分支语句30

2.3.2 循环语句33

2.3.3 流程跳转语句36

2.4 数组37

2.4.1 一维数组37

2.4.2 多维数组39

2.4.3 数组的访问42

2.5 综合实例44

第3章 Java类与对象47

3.1 Java语言的类47

3.1.1 面向对象程序设计概念47

3.1.2 类的定义48

3.1.3 变量初始化49

3.1.4 类的方法51

3.2 创建对象55

3.2.1 构造方法55

3.2.2 默认构造方法57

3.2.3 构造方法重载58

3.3 this引用59

3.4 静态成员61

3.4.1 静态变量61

3.4.2 静态方法62

3.4.3 main()方法63

3.4.4 静态代码块65

3.5 内部类65

3.5.1 实例内部类66

3.5.2 匿名内部类68

3.5.3 static内部类69

3.5.4 局部内部类70

3.6 类的打包或封装70

3.6.1 包(package)机制70

3.6.2 创建JAR文件74

第4章 Java面向对象编程76

4.1 继承76

4.1.1 继承的定义76

4.1.2 初始化基类77

4.1.3 方法的重写78

4.1.4 super关键字80

4.2 多态81

4.2.1 对象的类型转换81

4.2.2 多态的实现84

4.3 抽象类和接口86

4.3.1 抽象方法与抽象类86

4.3.2 接口概念及特性87

4.4 终止继承89

4.4.1 final类90

4.4.2 final方法90

4.4.3 final变量91

4.5 修饰符的适用范围93

4.5.1 修饰符及访问权限93

4.5.2 类内部93

4.5.3 同一个包的类94

4.5.4 不同包的子类95

4.5.5 任意类96

4.5.6 继承规则97

4.6 Java编程规范97

4.6.1 代码书写规范97

4.6.2 文档的使用98

4.7 综合实例:航班管理99

4.7.1 需求分析99

4.7.2 程序设计100

4.7.3 文档编制109

第5章 Java常用类111

5.1 Object类111

5.1.1 equals()方法111

5.1.2 hashCode()方法112

5.1.3 toString()方法113

5.2 字符串类114

5.2.1 String类114

5.2.2 StringBuffer类118

5.3 包装类119

5.4 Math类121

5.5 Random类122

5.6 日期时间类123

5.6.1 新日期时间包123

5.6.2 日历应用124

5.7 正则表达式125

5.7.1 基础知识125

5.7.2 正则表达式的应用128

5.8 数组实用类131

5.8.1 复制数组131

5.8.2 数组排序132

5.8.3 数组元素的查找133

第6章 Java语言新特性135

6.1 枚举135

6.1.1 定义枚举类型135

6.1.2 enum构造方法136

6.1.3 使用EnumMap137

6.2 注解138

6.2.1 内置注解138

6.2.2 自定义注解142

6.2.3 元注解142

6.3 lambda表达式145

6.3.1 lambda表达式简介145

6.3.2 函数式接口146

6.3.3 lambda表达式与匿名内部类147

6.3.4 方法引用149

第7章 容器和泛型150

7.1 Collection与Iterator接口150

7.2 Collections实用类152

7.3 Set(集合)153

7.3.1 HashSet类153

7.3.2 TreeSet类155

7.4 List(列表)158

7.4.1 ArrayList类158

7.4.2 LinkedList类161

7.4.3 栈的实现162

7.5 Queue(队列)163

7.5.1 LinkedList类实现163

7.5.2 PriorityQueue类163

7.5.3 双向队列165

7.6 Map(映射)166

7.6.1 HashMap166

7.6.2 TreeMap167

7.7 泛型169

7.7.1 泛型的基本概念169

7.7.2 泛型方法171

7.7.3 受限泛型173

7.7.4 通配符与受限通配符174

7.7.5 子类泛型175

7.7.6 泛型数组177

7.8 Java增强容器特性178

7.9 综合实例180

第8章 异常处理183

8.1 异常概述183

8.2 异常处理机制184

8.2.1 异常的捕获与处理184

8.2.2 声明抛出异常子句186

8.2.3 抛出异常186

8.3 自定义异常类187

第9章 Java输入/输出系统190

9.1 字节流190

9.1.1 字节数组输入流191

9.1.2 字节数组输出流192

9.1.3 文件输入流192

9.1.4 文件输出流193

9.1.5 管道流194

9.2 过滤流195

9.2.1 缓冲流类196

9.2.2 数据流类197

9.2.3 PrintStream类199

9.3 字符流200

9.3.1 转换流类201

9.3.2 FileReader和FileWriter类202

9.3.3 BufferedReader和BufferedWriter类203

9.3.4 PrintWriter类204

9.4 标准I/O205

9.4.1 重新包装标准I/O206

9.4.2 标准I/O流重定向206

9.5 随机访问文件类207

9.6 对象序列化210

9.7 File类211

9.8 综合实例213

第10章 多线程215

10.1 线程的创建与启动215

10.1.1 继承java.lang.Thread类215

10.1.2 实现Runnable接口217

10.2 线程的状态转换218

10.3 线程调度219

10.3.1 调整线程优先级219

10.3.2 线程让步220

10.3.3 合并线程221

10.4 后台线程222

10.5 线程互斥223

10.5.1 临界区223

10.5.2 对象锁机制225

10.5.3 显式Lock对象228

10.6 线程同步230

10.7 综合实例233

第11章 AWT图形用户界面编程238

11.1 AWT容器238

11.1.1 Window和Frame239

11.1.2 Panel239

11.2 布局管理器241

11.3 事件处理机制243

11.3.1 AWT事件与监听器243

11.3.2 窗口事件244

11.3.3 鼠标事件246

11.3.4 键盘事件247

11.3.5 内部类实现监听器接口249

11.3.6 类自身实现监听器接口250

11.3.7 外部类实现监听器接口251

11.3.8 采用事件适配器253

11.4 在AWT中绘图255

11.4.1 Graphics类255

11.4.2 AWT绘图实现原理257

11.5 综合实例259

第12章 Swing组件及应用264

12.1 窗口(JFrame)264

12.2 Swing基本组件265

12.2.1 按钮(JButton)265

12.2.2 文本框(JTextField)267

12.2.3 复选框(JCheckBox)和单选按钮(JRadioButton)269

12.2.4 列表框(JList)272

12.3 Swing菜单程序设计274

12.3.1 菜单条(JMenuBar)274

12.3.2 弹出式菜单(JPopupMenu)277

12.3.3 页签面板(JTabbedPane)279

12.3.4 工具栏(JToolBar)281

12.4 Swing数据管理组件283

12.4.1 表格(JTable)284

12.4.2 树状视图(JTree)286

12.5 Swing标准对话框287

12.5.1 对话框(JDialog)287

12.5.2 消息框(JOptionPane)289

12.5.3 文件对话框(JFileChooser)291

12.6 综合实例293

第13章 Java基础开发综合实习297

13.1 设计思路297

13.2 汉诺塔上盘子模拟297

13.3 对象定位及盘子的存放298

13.4 创建汉诺塔及实现手工搬运盘子299

13.5 自动搬运盘子305

第14章 Java网络编程312

14.1 网络程序设计基础312

14.1.1 TCP与UDP312

14.1.2 端口和套接字312

14.2 TCP网络编程313

14.2.1 TCP通信模型313

14.2.2 Socket编程相关类313

14.2.3 TCP通信程序316

14.3 UDP网络编程319

14.3.1 UDP相关类319

14.3.2 UDP通信程序321

14.3.3 组播324

14.4 URL网络编程327

14.4.1 URL类327

14.4.2 URLConnetction类329

14.5 综合实例331

第15章 Java数据库编程336

15.1 SQL语言简介336

15.2 JDBC原理337

15.3 访问数据库339

15.3.1 加载并注册数据库驱动339

15.3.2 建立到数据库的连接340

15.3.3 执行数据库操作341

15.4 JDBC操作MySQL342

15.4.1 获取和加载驱动342

15.4.2 创建数据库和表345

15.4.3 操作数据库347

15.4.4 事务处理349

15.4.5 存储过程351

15.5 JDBC操作其他数据库353

15.5.1 JDBC操作SQL Server354

15.5.2 JDBC操作Oracle355

15.6 综合实例356

第2部分 实验362

实验1 Java语言及编程环境362

实验2 Java语法基础363

实验3 Java类与对象365

实验4 Java面向对象编程368

实验5 Java常用类371

实验6 Java语言新特性373

实验7 容器和泛型374

实验8 Java异常处理377

实验9 Java输入/输出系统378

实验10 多线程379

实验11 AWT图形用户界面编程380

实验12 Swing组件及应用383

实验13 Java网络编程386

实验14 Java数据库编程392

第3部分 习题集399

第1章 Java语言及编程环境399

第2章 Java语法基础399

第3章 Java类与对象402

第4章 Java面向对象编程402

第5章 Java常用类403

第6章 Java语言新特性403

第7章 容器和泛型403

第8章 异常处理404

第9章 Java输入/输出系统404

第10章 多线程404

第11章 AWT图形用户界面编程405

第12章 Swing组件及应用405

第14章 Java网络编程405

第15章 Java数据库编程406

相关图书

  • 《高级英语阅读与听说教程》刘秀梅编着 2019
  • 《看图自学吉他弹唱教程》陈飞编着 2019
  • 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
  • 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
  • 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编着 2019
  • 《少儿电子琴入门教程 双色图解版》灌木文化 2019
  • 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
  • 《Photoshop CC 2018基础教程》温培利,付华编着 2019
  • 《新课标背景下英语教学理论与教学活动研究》应丽君 2018
  • 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编着 2019

作者其它书籍

  • 《高考快速作文指导》张吉武,鲍志伸主编 2002
  • 《建筑施工企业统计》杨淑芝主编 2008
  • 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
  • 《近代旅游指南汇刊二编 16》王强主编 2017
  • 《汉语词汇知识与习得研究》邢红兵主编 2019
  • 《黄遵宪集 4》陈铮主编 2019
  • 《孙诒让集 1》丁进主编 2016
  • 《近代世界史文献丛编 19》王强主编 2017
  • 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
  • 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017

出版社其它书籍

    本类热门

    • 1变通 受用一生的学问
    • 2额尔古纳河右岸
    • 3易经真的很容易
    • 4海蒂怀孕大百科 全新第4版
    • 5八次危机 中国的真实经验1949-2009
    • 6法治的细节
    • 7你是你吃出来的
    • 8蛤蟆先生的希望
    • 9杀死一只知更鸟
    • 10天幕红尘

    摘要:JAVA实用教程(第4版)含视频教学.pdf电子书版文档下载,是一本全面、实用的JAVA编程学习资料。本书以深入浅出的方式讲解了JAVA编程的基础知识,并通过丰富的实例和视频教学,帮助读者快速掌握JAVA编程技能。本文将从内容丰富、实例详实、视频教学、下载便捷四个方面对本书进行详细阐述。

    1、内容丰富

    JAVA实用教程(第4版)涵盖了JAVA编程的各个方面,包括JAVA基础语法、面向对象编程、异常处理、集合框架、多线程编程、网络编程等。每个章节都配有详细的讲解和实例,使读者能够轻松理解并掌握JAVA编程的核心概念。

    本书还增加了许多新的内容,如JAVA 8的新特性、Lambda表达式、Stream API等,使读者能够紧跟JAVA技术的发展潮流。

    此外,本书还提供了大量的编程练习题,帮助读者巩固所学知识,提高编程能力。

    2、实例详实

    本书的实例非常丰富,每个实例都经过精心设计,能够帮助读者更好地理解JAVA编程的实际应用。例如,在讲解面向对象编程时,书中通过一个简单的学生管理系统实例,详细展示了如何使用JAVA实现类和对象的创建、继承、多态等概念。

    此外,本书还提供了大量的代码示例,使读者能够直接复制粘贴到自己的项目中,快速实现功能。

    这些实例和代码示例不仅有助于读者理解JAVA编程的原理,还能帮助读者在实际项目中解决问题。

    3、视频教学

    JAVA实用教程(第4版)含视频教学.pdf电子书版文档下载,提供了丰富的视频教学资源。这些视频教学涵盖了本书的所有内容,由经验丰富的JAVA讲师进行讲解,使读者能够更加直观地学习JAVA编程。

    视频教学不仅能够帮助读者更好地理解JAVA编程的概念,还能帮助读者掌握编程技巧。例如,在讲解多线程编程时,视频教学通过实际操作演示了如何创建线程、同步线程等操作,使读者能够轻松掌握多线程编程的技巧。

    此外,视频教学还提供了大量的编程实战案例,使读者能够将所学知识应用到实际项目中。

    4、下载便捷

    JAVA实用教程(第4版)含视频教学.pdf电子书版文档下载,提供了便捷的下载方式。读者只需在官方网站或相关平台购买本书,即可获得电子书版文档和视频教学资源。这种下载方式不仅方便快捷,还能节省读者的时间和精力。

    此外,本书还提供了在线答疑服务,读者在阅读过程中遇到问题,可以随时向作者或专家请教,获得及时的帮助。

    总结:

    JAVA实用教程(第4版)含视频教学.pdf电子书版文档下载,是一本全面、实用的JAVA编程学习资料。本书内容丰富、实例详实、视频教学、下载便捷,适合各个层次的JAVA编程学习者。通过学习本书,读者能够快速掌握JAVA编程技能,为未来的职业发展打下坚实的基础。

    本文由nayona.cn整理

    点击联系需要东西方神秘学学习资料,专业的咨询

    只要网页介绍资料,全部都有,还有很多还没来得及更新
    每天更新200-300款资料
    全网最大最全的神秘学资料平台
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    有看中网站记得联系我
    图片2            

    联系我们

    图片2

    关注公众号

    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    易学资料

    对占星塔罗感兴趣关注公众号