导图社区 java知识点
java知识点思维导图,数据类型与取值范围有数值型、字符型、布尔型、转换,希望这份脑图会对你有所帮助。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
java·
五十个关键字
注释
标识符与命名
数据类型与取值范围
数值型
整型
浮点型
字符型
布尔型
转换
强类型的编程语言
数据类型转换
instanceof 关键字
作用域
常量
变量
运算符
表达式
语句
顺序结构
选择结构
if语句
switch语句
循环结构
while语句
for语句
do-while语句
退出语句
break
continue
泛型和枚举
泛型
数据类型作为参数传递给类或方法,从而实现代码的重用和扩展
数组
存储多个相同类型数据的数据结构
下标
多维数组
稀疏数组
排序
函数
命令行传参
调用
递归
重载
覆盖
特性
面向对象
类
构成
对象
构造函数
属性
方法
抽象类和接口
内部类
静态代码块
封装
继承
this和super
多态
重写
包机制
组织管理类和接口的方式,可以用来避免命名冲突,并且方便代码的管理和维护。
异常处理
种类
操作
判断
处理
throws
throw
转移
try-catch
捕获与处理
try-finally
无论是否异常
try-catch-finally
自定义异常
多线程:
三态和五态
创建和启动
线程同步
线程死锁
多线程通信
线程休眠
线程中断
线程插队
线程让步
线程优先权
io流
文件读写
字符
输入
Reader
输出
字节
InputStream
OutputStream
常用类
object
string
math
scanner
date
random
SimpleDateFormat
Calender
StringBuffer
Arrays
Collections
集合类
ArrayList
LinkedList
Vector
HashSet
TreeSet
HashMap
TreeMap
HashTable
java杂谈
堆和栈
栈
数据结构
先进后出
存储基本类型、方法调用信息和对象引用
堆
存储对象
存储动态分配的对象
内存管理
步骤
创建对象
在堆内存中分配内存空间,将对象的数据存储在该内存空间中。
分配引用
在栈内存中分配内存空间,将对象的引用存储在该内存空间中。
使用对象
通过引用来使用对象,可以对对象进行读写操作。
引用更新
如果将原有引用赋值给新的引用,那么新的引用也将指向相同的对象。
垃圾回收
当一个对象没有任何引用指向时意味着它无法再被访问就可以被垃圾回收器回收。
小结
Java的内存机制通过堆内存和栈内存的管理,使用垃圾回收器自动回收不再使用的对象,实现了自动内存管理。程序员只需要关注对象的创建和使用,而无需手动管理内存资源。同时,合理地使用内存和优化内存使用也有助于提升程序的性能。
代理模式
反射
序列化和反序列化
正则表达式
可变参数
浮动主题
进制转换
开发
开发类包
JDK
运行环境
JRE
虚拟机
JVM
平台无关性
开发工具
编程思想
面向过程
流程
主体