腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
JavaQ
专栏成员
举报
165
文章
198662
阅读量
52
订阅数
订阅专栏
申请加入专栏
全部文章(165)
java(40)
spring(38)
其他(30)
编程算法(24)
存储(14)
jdk(12)
分布式(11)
数据库(10)
sql(8)
云数据库 Redis(7)
http(7)
容器(7)
云数据库 SQL Server(6)
javascript(5)
xml(5)
网站(5)
jvm(5)
安全(5)
servlet(4)
mvc(4)
jar(4)
linux(4)
spring boot(4)
微信(4)
node.js(3)
打包(3)
git(3)
api(3)
maven(3)
缓存(3)
网络安全(3)
hashmap(3)
单元测试(3)
html(2)
嵌入式(2)
ide(2)
开源(2)
面向对象编程(2)
zookeeper(2)
aop(2)
dubbo(2)
数据结构(2)
https(2)
微服务(2)
虚拟化(2)
null(2)
mac os(1)
python(1)
go(1)
jsp(1)
css(1)
jquery(1)
android(1)
单片机(1)
github(1)
tomcat(1)
搜索引擎(1)
ubuntu(1)
apache(1)
容器镜像服务(1)
日志服务(1)
数据备份(1)
企业(1)
运维(1)
ssh(1)
mybatis(1)
tcp/ip(1)
rpc(1)
敏捷开发(1)
gradle(1)
spring cloud(1)
数据处理(1)
windows(1)
系统架构(1)
腾讯云开发者社区(1)
kafka(1)
guava(1)
lock(1)
monitor(1)
send(1)
sequence(1)
space(1)
state(1)
并发编程(1)
程序(1)
服务端(1)
架构师(1)
客户端(1)
面试(1)
思维导图(1)
同步(1)
线程(1)
线程池(1)
虚拟机(1)
原理(1)
搜索文章
搜索
搜索
关闭
面试官:JVM对锁进行了优化,都优化了啥?
java
jvm
从JDK1.6开始,JVM对锁进行了各种优化,目的就是为了在线程间更高效的共享数据和解决互斥同步的问题。从锁优化的话题开始,可以引申出很多考点面试题,比如锁优化的技术、各优化技术的细节、CAS实现原理、CAS的ABA问题及如何解决等,持续发散还会引发更多问题,例如逃逸分析等,可以看出技术点都是相关联的,需要不断积累和梳理。
JavaQ
2019-11-25
692
0
【每天一道面试题】JVM内存分配规则有哪些?
jvm
monitor
space
虚拟机
1.对象优先分配在Eden区,如果Eden区没有足够的空间时,虚拟机执行一次Minor GC。
JavaQ
2019-11-14
368
0
JVM的方法区可以实现垃圾回收吗?
jvm
存储
java
方法区和堆一样,都是线程共享的内存区域,被用于存储已被虚拟机加载的类信息、即时编译后的代码、静态变量和常量等数据。 根据Java虚拟机规范的规定,方法区无法满足内存分配需求时,也会抛出OutOfMemoryError异常,虽然规范规定虚拟机可以不实现垃圾收集,因为和堆的垃圾回收效率相比,方法区的回收效率实在太低,但是此部分内存区域也是可以被回收的。 方法区的垃圾回收主要有两种,分别是对废弃常量的回收和对无用类的回收。 当一个常量对象不再任何地方被引用的时候,则被标记为废弃常量,这个常量可以被回收。 方法
JavaQ
2018-04-08
1.4K
0
BAT面试技巧,过五关斩六将
jvm
面试
从校招到参加工作,经历过被面试和面试别人,总结了一些面试技巧。 1简历 简历就像名片,是别人认识你的媒介,HR筛选简历的时间可能是10至20秒,所以,内容及排版都需要讲究、认真。 1)重要信息一定要填写正确,如姓名、联系方式。 2)重要信息排版时要靠前,突出重点,如院校、专业、成绩、获奖情况、项目经验、开源作品。 3)不要涉及无关紧要的内容,不要涉及自己不熟悉的内容,避免面试时给自己挖坑。 4)语言描述要简练,言简意赅。 5)重点内容要突出描述,如比赛的规模、成绩、项目中使用的技术(一定是自己熟悉的,不熟
JavaQ
2018-04-04
610
0
你写的单例真的对吗
编程算法
安全
jvm
单例模式是设计模式中最容易理解、最容易上手的设计模式,同时也是最容易出错的设计模式。它的实现写法有多种,但是并不都是正确的写法。 1饿汉模式 饿汉,即迫切的、立马的,所以饿汉模式又称作立即加载,下面代码实现是它最普遍的写法。 public class SingletonObject { private static final SingletonObject singletonObject = new SingletonObject(); private Singleto
JavaQ
2018-04-04
723
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档