会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
邂逅那青春
联系
订阅
管理
上一页
1
···
5
6
7
8
9
2019年4月5日
Java垃圾回收之新生代垃圾收集器
摘要: 问题:什么是Stop-the-World? 1、JVM由于要执行GC而停止了应用程序的执行 2、任何一种GC算法中都会发生 3、多数GC优化通过减少Stop-the-world发生的时间来提高程序的性能(高吞吐,低停顿的效果) 问题:什么是垃圾收集器中的Safepoint ? 》1、分析过程中对象引
阅读全文
posted @ 2019-04-05 00:48 VING_963
阅读(246)
评论(0)
推荐(0)
2019年4月4日
Java垃圾回收之回收算法
摘要: 问题:谈谈你了解的垃圾回收算法 1、标记-清除算法(Mark and Sweep) 标记:从跟集合进行扫描,对存活的对象进行标记 清除:对堆内存从头到尾进行线性遍历,回收不可达对象内存 优点:简单 缺点:容易出现碎片 这个算法会导致出现大量的不连续的内存碎片,可能会导致在之后的分配较大的对象时,无法
阅读全文
posted @ 2019-04-04 22:57 VING_963
阅读(1025)
评论(0)
推荐(0)
java 垃圾回收之标记算法
摘要: 对象被判定为垃圾的标准 1、没有被其他对象引用 判定对象是否为垃圾的算法 1、引用计数算法(不是主流垃圾回收机制) 1.1 判定对象的引用数量 1.1.1 通过判断对象的引用数量来决定对象是否可以被回收 1.1.2 每个对象实例都有一个引用计数器,被引用则+1,完成引用则-1 1.1.3 任何引用计
阅读全文
posted @ 2019-04-04 21:24 VING_963
阅读(204)
评论(0)
推荐(0)
2019年4月3日
java内存模型(线程共享部分)
摘要: 1、元空间(MetaSpace)与永久代(PermGen)的区别? 》 1.1 元空间使用的是本机内存(这样的好处是,可以使用的内存空间变大了,没有OutOfMemoryError:PermGen space异常) ,永久代使用的是jvm内存!!!!核心!!!! 1.2 没有了字符串常量池(在jdk
阅读全文
posted @ 2019-04-03 23:52 VING_963
阅读(411)
评论(0)
推荐(0)
java内存模型(线程独占部分)
摘要: 线程独占部分 1、你了解Java的内存模型吗? 内存简介 有内核空间、用户空间(java是运行在用户空间上) 32位系统 》最大的访问内存大小是4G 62位系统 》最大的访问内存大小是512G 背景: 我都知道C语言下,通常将内存划分位数据段和代码段 数据段包括堆、栈、以及静态数据区 JVM内存模型
阅读全文
posted @ 2019-04-03 18:30 VING_963
阅读(396)
评论(0)
推荐(0)
谈谈你对java的理解
摘要: 这个题目是考察多个方面 但是要回答出关键点: 1、平台无关性 2、GC 3、语言特性、泛型、反射、lamda 4、面向对象 5、类库 6、异常处理
阅读全文
posted @ 2019-04-03 15:26 VING_963
阅读(301)
评论(0)
推荐(0)
2019年3月15日
loadClass和forName 的区别
摘要: 类的加载方式 1、隐式加载:new 2、显式加载,loadClass,forName 等 loadClass 和 forName的区别 类的装载过程 1、加载:通过classLoader加载class文件字节码,生成Class对象,将这些数据放到运行时数据区的方法区中,在运行时,在数据区堆中生成一个
阅读全文
posted @ 2019-03-15 17:43 VING_963
阅读(365)
评论(0)
推荐(0)
谈谈类加载器
摘要: 1、说到谈谈类加载器,不得不说就是类加载器的双亲委派机制。 不同的classloader加载类的方式和加载路径都不一样,各自管理自己的范围 这个过程就是在每种classload中找出是否已经加载过将要加载的类。逐个检查,找到已加载过的就返回。这个过程,明显是用递归去实现。 为什么要使用双亲委派机制去
阅读全文
posted @ 2019-03-15 16:54 VING_963
阅读(157)
评论(0)
推荐(0)
2019年3月4日
手把手入门docker (好多图)
摘要: 1、什么是docker? 》我的理解是将许多应用一起打包成一个镜像,拿这个镜像去其他服务器上运行起来就可以。不需要单个单个去配置啦。 2、怎样在window下的安装。 》刚刚入门的话,还是在window或mac上玩玩。这里注意一点就是window 10 专业版或window10专业版之外的系统所用到
阅读全文
posted @ 2019-03-04 00:23 VING_963
阅读(207)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
公告