Java 知识点思维导图 大合集

发布于 2024-03-28 21:06:02 字数 6184 浏览 21 评论 0

以下导图均为图片格式,可单独打开放大查看。

Java 导图

特性

Java 导图

发展历史

Java 导图

开发环境

Java 导图

基础语法

Java 导图

基本概念

Java 导图

面向对象

Java 导图

Java 导图

Java 导图

数据类型

大类数据类型存储大小取值示例
逻辑型boolean2 个字节true/falsefalse
文本型char2 个字节/字符字符集"沐之杰"
整数型byte8 位-128~127100
整数型short16 位-32768~327670
整数型int32 位-231-1~231 (21 亿)0
整数型long64 位-9223372036854775808~9223372036854775807(19 位)0L
浮点型float32 位后缀 F 或 f,1 位符号位,8 位指数,23 位有效尾数0.0F
浮点型double64 位后缀 D 或 d,1 位符号位,11 位指数,52 位有效尾数0.0D

Java 导图
Java 导图

变量类型

Java 导图

修饰符

Java 导图

运算符

Java 导图
Java 导图

循环结构

Java 导图

分支结构

Java 导图

Number & Math

Java 导图

常用 JavaString 类

Java 导图

StrignBuffer 和 StringBuilder 类

Java 导图

StringStringBufferStringBuilder
String 的值是不可变的,这就导致每次对 String 的操作都会生成新的 String 对象,不仅效率低下,而且浪费大量优先的内存空间StringBuffer 是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象。每个 StringBuffer 对象都有一定的缓冲区容量,当字符串大小没有超过容量时,不会分配新的容量,当字符串大小超过容量时,会自动增加容量可变类,速度更快
不可变可变可变
 线程安全线程不安全
 多线程操作字符串单线程操作字符串

数组

Java 导图

日期时间

Java 导图

异常处理

Java 导图

IO 流

Java 导图

集合

Java 导图

泛型

Java 导图

序列化

Java 导图

网络编程

Java 导图

示例

Java 导图

多线程

Java 导图

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

我们的影子

文章 0 评论 0

素年丶

文章 0 评论 0

南笙

文章 0 评论 0

18215568913

文章 0 评论 0

qq_xk7Ean

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文