"Java教程.pdf详解String、JVM和JRE/JDK及其他重点知识点"
需积分: 34 172 浏览量
更新于2023-12-21
10
收藏 3.47MB PDF 举报
GitHub 上标星 115k 的 Java 教程.pdf 是一份备受好评的 Java 编程教程,其中详细介绍了 Java 语言的基础知识和一些高级特性。课程开头首先介绍了 String, StringBuffer 和 StringBuilder 这三个在 Java 中用于处理字符串的类,以及 String Pool 这个用于缓存字符串对象的机制。接着介绍了如何使用 new String("abc") 来创建一个新的字符串对象,以及 float 和 double 这两种不同精度的浮点数类型。
教程中还介绍了 switch 这个用于多分支选择的语句,以及 final、static 和 Object 这三个关键字的用法。另外,教程还详细介绍了 equals()、hashCode()、toString() 和 clone() 这四个在 Java 中用于对象操作的方法,以及如何使用 super 关键字来调用父类的方法。
除了基础知识之外,教程还介绍了 Java 和 C 两种编程语言的异同点,以及 JRE 和 JDK 两种 Java 运行环境的区别。教程还详细介绍了 byte、char、short、int、float、long、double 这七种基本数据类型在内存中的占用大小,以及 boolean 类型的特殊性。另外,教程还介绍了 JVM(Java 虚拟机)中 boolean 和 int 类型所占用的位数,以及它们与 true、false 以及 1、0 之间的关系。
总的来说,GitHub 上标星 115k 的 Java 教程.pdf 是一份非常全面且深入的 Java 编程教程,适合对 Java 语言有一定了解并且希望进一步深入学习的开发者阅读。教程内容涵盖了 Java 语言的各个方面,从基础语法到高级特性,都有详细的介绍和示例。阅读该教程可以帮助开发者更好地掌握 Java 编程语言,提升编程技能和开发水平。
2021-08-03 上传
2022-10-11 上传
2021-08-05 上传
2023-07-20 上传
2021-03-05 上传
2020-05-20 上传
刘索隆ʕ•ᴥ•ʔ
- 粉丝: 31
- 资源: 2
最新资源
- not-so-simple
- hostFolder
- hackernews-clone:Hackernews使用React,GraphQL,Prisma和Postgres进行克隆
- fastapi-celery-example
- 虚幻4自由视角镜头 Camera.7z
- usersList
- Social-iNet:具有boostrap 4和javascript的简单SPA
- Java垃圾收集必备手册.rar
- CareerPath:个人研究的此回购角色有关开发职业或其他任何问题的提示
- TotalControl:一款带手控的安卓游戏
- JavaAssessments
- Proyecto-Hotel:Proyecto#1(酒店)
- collection_exercises
- 【WordPress插件】2022年最新版完整功能demo+插件14 Mar.zip
- sequelize-search-builder:极简库,用于解析搜索请求以序列化查询
- Actions:作证行动