腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
移动开发的那些事儿
专栏成员
举报
22
文章
32648
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章(22)
android(7)
编程算法(5)
java(4)
textview(3)
http(2)
https(2)
bash(1)
数据库(1)
github(1)
linux(1)
bash 指令(1)
容器(1)
存储(1)
缓存(1)
网络安全(1)
hashmap(1)
tcp/ip(1)
单元测试(1)
socket编程(1)
数据分析(1)
app(1)
cpu(1)
thread(1)
ui(1)
view(1)
搜索文章
搜索
搜索
关闭
JVM的类加载机制
java
其中,加载,验证,准备,初始化和卸载这5个阶段的顺序是确定的,类的加载过程必须按照这种顺序开始,而类的解析不一定,类的解析可能在初始化阶段之后再开始,这是为了支持Java语言的动态绑定
大大大大大先生
2018-09-04
1.2K
0
JVM的垃圾收集器策略
java
程序可以通过判断引用队列中是否已经加入了虚引用,来了解被引用的对象是否将要被垃圾回收。如果程序发现某个虚引用已经被加入到引用队列,那么就可以在所引用的对象的内存被回收之前采取必要的行动。
大大大大大先生
2018-09-04
295
0
数据结构?从HashMap的源码分析开始!
hashmap
java
编程算法
http
首先,先看下inflateTable方法,这个是初始化HashMap里面的线性表的空间:
大大大大大先生
2018-09-04
354
0
JVM内存区域与OOM
java
当虚拟机在执行方法testMethod的时候,这时候就会在Java虚拟机栈上创建一个栈帧,然后入栈,然而在testMethod方法内又不断的递归调用testMethod方法,导致Java虚拟机栈不断的嵌套执行testMethod方法,不断的创建testMethod的栈帧,然后入栈,而testMethod并没有执行完成,所以testMethod对应的栈帧不会出栈,当Java虚拟机栈中的栈深度超过了虚拟机允许的深度,这时候就抛出了StackOverflowError异常了,如果虚拟机可以动态拓展,在新的栈帧入栈的时候再去申请内存,要是申请不到足够的内存,此时就会抛出OOM异常了
大大大大大先生
2018-09-04
401
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档