Java JDK 9学习笔记

Java JDK 9学习笔记 PDF 完整扫描版

  • 大小:325.3 MB
  • 类型:Java
  • 格式:PDF
  • 热度:863
  • 作者:林信良
  • 更新:2019-12-30 14:23:49
vip 立即下载( 325.3 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 蒋晋鹏 投稿)

本站精选了一篇Java相关的资料,介绍了关于Java、JDK9、学习笔记方面,格式为PDF,资源大小325.3 MB,目前在Java类资源综合评分为:8.6分。

《 Java JDK 9学习笔记 》是创作者很多年来课堂教学实践活动经验的小结,汇聚了学生在学习培训Java或验证考题时碰到的定义、实际操作、运用等难题及解决方法。《JavaJDK9学习笔记》对于JavaSE9新作用全方位重做,不论是章节目录构架或案例编程代码,都干了再次撰写与全方位翻修,并详解了Java9的模块化设计,JVM、JRE、JavaSEAPI、JDK与IDE中间的对比关联。必需时可从JavaSEAPI的源码解析,掌握各种各样英语的语法在JavaSEAPI中怎样运用。针对提议训练的案例出示了Lab文本文档,以突显训练重中之重。除此之外,《JavaJDK9学习笔记》还将IDE实际操作列为课程内容之一,让阅读者能与实践活动紧密结合,轻轻松松迅速把握Java程序编写方法。《JavaJDK9学习笔记》合适Java的初、初级阅读者及其众多Java运用开发者阅读文章。 《JavaJDK9学习笔记》是创作者很多年来课堂教学实践活动经验的小结,汇聚了学生在学习培训Java或验证考题时碰到的定义、实际操作、运用等难题及解决方法。《JavaJDK9学习笔记》对于JavaSE9新作用全方位重做,不论是章节目录构架或案例编程代码,都干了再次撰写与全方位翻修,并详解了Java9的模块化设计,JVM、JRE、JavaSEAPI、JDK与IDE中间的对比关联。必需时可从JavaSEAPI的源码解析,掌握各种各样英语的语法在JavaSEAPI中怎样运用。针对提议训练的案例出示了Lab文本文档,以突显训练重中之重。除此之外,《JavaJDK9学习笔记》还将IDE实际操作列为课程内容之一,让阅读者能与实践活动紧密结合,轻轻松松迅速把握Java程序编写方法。《JavaJDK9学习笔记》合适Java的初、初级阅读者及其众多Java运用开发者阅读文章。 目录 Chapter 1 Java平台概论 1 1.1 Java不只是语言 2 1.1.1 前世今生 2 1.1.2 三大平台 5 1.1.3 JCP与JSR 6 1.1.4 Oracle JDK与OpenJDK 7 1.1.5 建议的学习路径 8 1.2 JVM/JRE/JDK 12 1.2.1 什么是JVM 12 1.2.2 区分JRE与JDK 14 1.2.3 下载、安装JDK 15 1.2.4 认识JDK安装内容 18 1.3 重点复习 19 Chapter 2 从JDK到IDE 21 2.1 从Hello World开始 22 2.1.1 撰写Java原始码 22 2.1.2 PATH是什么 24 2.1.3 JVM(java)与CLASSPATH 27 2.1.4 编译程序(javac)与 CLASSPATH 29 2.2 管理原始码与位码文档 30 2.2.1 编译程序(javac)与 SOURCEPATH 30 2.2.2 使用package管理类 32 2.2.3 使用import偷懒 34 2.3 初识模块平台系统 36 2.3.1 JVM(java)与module- path 37 2.3.2 编译程序(javac)与 module-path 39 2.3.3 编译程序(javac)与 module-source-path 40 2.4 使用IDE 41 2.4.1 IDE项目管理基础 41 2.4.2 使用了哪个JRE 47 2.4.3 类文档版本 49 2.5 重点复习 51 Chapter 3 基础语法 53 3.1 类型、变量与运算符 54 3.1.1 类型 54 3.1.2 变量 57 3.1.3 运算符 60 3.1.4 类型转换 65 3.2 流程控制 68 3.2.1 if...else条件式 68 3.2.2 switch条件式 70 3.2.3 for循环 72 3.2.4 while循环 73 3.2.5 break、continue 74 3.3 重点复习 76 3.4 课后练习 77 Chapter 4 认识对象 78 4.1 类与对象 79 4.1.1 定义类 79 4.1.2 使用标准类 81 4.1.3 对象指定与相等性 84 4.2 基本类型打包器 86 4.2.1 打包基本类型 86 4.2.2 自动装箱、拆箱 87 4.2.3 自动装箱、拆箱的内幕 88 4.3 数组对象 90 4.3.1 数组基础 91 4.3.2 操作数组对象 93 4.3.3 数组复制 98 4.4 字符串对象 100 4.4.1 字符串基础 101 4.4.2 字符串特性 103 4.4.3 字符串编码 107 4.5 查询Java API文件 108 4.6 重点复习 113 4.7 课后练习 114 Chapter 5 对象封装 116 5.1 何谓封装 117 5.1.1 封装对象初始流程 117 5.1.2 封装对象操作流程 119 5.1.3 封装对象内部数据 121 5.2 类语法细节 123 5.2.1 public权限修饰 123 5.2.2 关于构造函数 125 5.2.3 构造函数与方法重载 126 5.2.4 使用this 128 5.2.5 static类成员 130 5.2.6 不定长度自变量 135 5.2.7 内部类 136 5.2.8 传值调用 138 5.3 重点复习 140 5.4 课后练习 141 Chapter 6 继承与多态 142 6.1 何谓继承 143 6.1.1 继承共同行为 143 6.1.2 多态与is-a 147 6.1.3 重新定义行为 150 6.1.4 抽象方法、抽象类 153 6.2 继承语法细节 154 6.2.1 protected成员 154 6.2.2 重新定义的细节 156 6.2.3 再看构造函数 157 6.2.4 再看final关键字 159 6.2.5 java.lang.Object 160 6.2.6 关于垃圾收集 165 6.2.7 再看抽象类 167 6.3 重点复习 169 6.4 课后练习 170 Chapter 7 接口与多态 171 7.1 何谓接口 172 7.1.1 接口定义行为 172 7.1.2 行为的多态 175 7.1.3 解决需求变化 178 7.2 接口语法细节 183 7.2.1 接口的默认 183 7.2.2 匿名内部类 187 7.2.3 使用enum枚举常数 190 7.3 重点复习 192 7.4 课后练习 193 Chapter 8 异常处理 194 8.1 语法与继承架构 195 8.1.1 使用try、catch 195 8.1.2 异常继承架构 197 8.1.3 要抓还是要抛 202 8.1.4 贴心还是造成麻烦 205 8.1.5 认识堆

相关资源

  • c++面向对象程序设计(第二版)

    c++面向对象程序设计(第二版) 课后答案

    《普通高等教育十一五国家级规划教材中国高等院校计算机基础教育课程体系规划教材:C++面向对象程序设计》作者谭浩强深入调查了我国大学的程序设计课程的现状和发展趋势,参阅了国内外数十种C++的教材,认真分析了学习者在学习过程中遇到的困难,研究了初学者的认识规律,做到准确定位,合理取舍内容,设计了读者易于学习的教材体系,并且以通俗易懂的语言化解了许多复杂的概念,大大减少了初学者学习C++的困难 本书是为具有C语言基础的

    大小:41.3 KBc++课后答案

  • 《JSF Web应用开发实战》源代码

    《JSF Web应用开发实战》源代码

    JSF是未来Java Web开发的标准框架, 得到业界大公司的鼎力支持。从Java EE 5开始, JSF已经上升为Java官方规范的强制部分。JSF极大地简化了Java Web的开发,充分体现出Sun简化Java开发的宗旨。 本书从实用的角度介绍JSF Web开发技术,具有以下特色: ●立足于JSF技术在实际编程中的运用,包含50多个范例, 帮助读者通过实践掌握JSF的精髓。 ●通过一个完整的论坛系统的实例文档和代码,带领读者体验JSF应用开发的全过程。 ●结合最流行的NetBeans 6开发工具讲解。

    大小:1.3 MBJSF配套资源

  • 《Office 2016三合一职场办公效率手册》电子资源,素材

    《Office 2016三合一职场办公效率手册》电子资源,素材

    编辑推荐 1.兼容Office 2010、2013、2016版本;n 2.配套微课视频,可随时扫描二维码观看;n 3.附赠交互练习软件,可实现手把手教学;n 4.附赠学习素材和效果文件;n 5.附赠通用办公模板和Office学习资料。 内容简介 本书从办公人员的视角讲解Office 2016的3个主要组件Word、Excel和PowerPoint的使用,共4部分12章。其中,Word部分包括制作简单Word文档、Word图文混排及美化、在Word中应用表格与图表、文档的高级排版与审校;Excel部分包括制

    大小:1.7 GBOffice配套资源

  • 《ASP.NET网络程序设计教程》源代码,教案

    《ASP.NET网络程序设计教程》源代码,教案

    内容简介 本书以C#语言为基础,围绕*的ASP.NET 2.0技术精髓展开深入讲解,主要内容包括网络程序设计基础知识、ASP.NET入门、C#语言基础、ASP.NET 2.0网页语法、内置对象、服务器控件、数据访问、用户控件与自定义控件、样式和主题、安全技术、站点导航、使用XML以及网站发布及安装等。 本书结构合理、条理清晰、实用性强,从第3章开始,每一个技术的讲解都附有具体的实例,可供读者实际操作使用。此外,每章都附有习题,供课后练习和上机实验。 本

    大小:16.03 MBASP.NET配套资源

  • 《数码摄影后期处理从入门到精通(实战案例分析版)》素材

    《数码摄影后期处理从入门到精通(实战案例分析版)》素材

    编辑推荐 学后期?你需要的都在这里!案例概述| 调整思路| 技术分析| 调修步骤| 教学视频| 实操素材| 疑难解答 本书以66 个照片处理案例为引导,本着将理论与实践真正结合在一起的思路,除了详细讲解案例的具体操作方法与技巧外,还着重分析了执行某个操作的目的、操作后照片还存在哪些问题、如何解决这些问题、哪些问题需要先处理、哪些问题可以放在后面处理等,从而让读者真正将每个案例学透,掌握其精髓,以应对各种不同的后期处理需求

    大小:1.98 GB数码摄影配套资源

  • 《ADOBE FIREWORKS CS6标准培训教材》课件,素材

    《ADOBE FIREWORKS CS6标准培训教材》课件,素材

    编辑推荐 本书由行业资深人士、Adobe专家委员会成员以及参与Adobe中国数字艺术教育发展计划命题的专业人员编写。全书语言通俗易懂,内容由浅入深、循序渐进,并配以大量的图示,特别适合初学者学习,同时对有一定基础的读者也大有裨益。 本书对参加Adobe及ACAA认证考试的考生具有指导意义,同时也可以作为高等学校美术专业计算机辅助设计课程的教材。另外,本书也非常适合其他各类培训班及广大自学人员参考阅读。 内容简介 为了让读者系统、

    大小:23.2 MBFIREWORKS配套资源

  • 软件工程导论(第4版)

    软件工程导论(第4版) 课后答案

    本书已经出版了三个版本,累计销售达60万册,成为软件工程领域的经典教材,先后荣获全国普通高等学校工科电子表类专业教材第二等奖、一等奖。为了反映 近5年来软件工程的发展状况,作者主要从下述3个方面对第三版作了精心修改;删掉了一些较陈旧的或较次要的内容;增加了一些较新颖的或较重要发的内容;用UML的概念与符号重新改定了有关面向对象方法学的内容。 1.版本 本书已经出版了三个版本,累计销售达60万册,成为软件工程领域的经典

    大小:240 KB软件工程课后答案

  • 《Flash CS3 中文版基础教程》教案,习题答案,素材

    《Flash CS3 中文版基础教程》教案,习题答案,素材

    内容介绍 《Flash CS3中文版基础教程》采用任务驱动的教学方式,通过生动活泼、富有启发性的实例,由浅入深地进行讲解。《Flash CS3中文版基础教程》内容丰富、通俗易懂、实例得当、图文并茂,可以帮助学生轻松地学会利用Flash CS3制作二维动画的方法。全书共分为7章,主要内容包括认识 Flash CS3、绘图基础、制作简单动画、元件与实例、制作交互动画、动画的输出和综合实训等内容。《Flash CS3中文版基础教程》详细介绍了Flash CS3的各项功能与基本技巧

    大小:190 MBFlash教程配套资源

下载地址

相关声明:

学习笔记