Java
Xinbo_Shao
这个作者很懒,什么都没留下…
展开
-
Java IO/NIO
Java NIO is Java New IO which show up at JDK 1.4.Java I/O均是阻塞的,面向字节流Java I/O 是阻塞的,这意味着:当一个线程在调用read() 或 write() 时,假如数据没有全部准备好了,这个线程就会被挂起,这期间该线程不能干其他事,直到所有数据准备好了Java New I/O均是阻塞/非阻塞的,面向缓冲区Java NI...原创 2019-04-04 10:39:52 · 127 阅读 · 0 评论 -
Spring之IOC、DI
IOC控制反转:获取对象(new一个新对象)的过程被反转了,本来由自己创建对象的过程交给了Spring容器来创建,通过自动注入的方式,动态的将依赖关系注入到对象中,交给我们来使用。...原创 2019-04-16 05:57:14 · 126 阅读 · 0 评论 -
Java-JVM
JVM分区分为:程序计数器,栈(本地方法栈,虚拟机栈),堆,方法区,其中线程共享的是堆和方法区。JVM 中只有一个堆堆:存放对象实例和数组方法区:用于存储类信息,常量,静态变量等信息...原创 2019-04-15 05:22:32 · 118 阅读 · 0 评论 -
Java-GC
垃圾回收机制Reference引用计数法可达性分析法:分两步:a. 若对象在进行可达性分析后发现没有与 GC roots 相连接的引用链,那么他将会被第一次标 记并进行一次筛选,筛选的条件是该对象是否有必要执行 finalize()方法b.若该对象被判定为有必要执行 finalize 方法,则这个对象会被放在一个 F-Queue 队列, finalize 方法是对象逃脱死亡命运的最后一...原创 2019-04-15 06:15:32 · 213 阅读 · 0 评论