首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
番茄同学22629
更多收藏集
微信扫码分享
微信
新浪微博
QQ
64篇文章 · 0订阅
推荐一款微软出品的开发神器,体验不输IDEA!
最近微软的开发工具VSCode频繁更新Java支持,又是支持SpringBoot,又是支持Lombok,让我不禁好奇它是不是也能胜任Java开发了?今天带大家体验下,不输IDEA!
深入理解 JVM 指针压缩
指针压缩本质上是一种性能优化方案,通过了解背后的真实原因了解指针压缩的设计初衷。 文档会通过了解为什么JVM在 32 位操作系统下只能利用4g内存,到JVM内存布局,再到指针压缩实现原理分析。
醒酒菜:动画图解核心内存区--堆
端午佳节一下子就过完了,大家是不是还沉迷在假期的欢乐气氛中无法自拔?今天阿Q为大家准备了上好的“醒酒菜”——JVM运行时数据区的核心内存区——堆。
一起学Java虚拟机(三):字节码指令简介
本文对字节码指令进行简单介绍 对字节码指令进行简单分类,并了解其作用 以HelloWorld举例字节码指令
Oauth2.0及五种授权协议
Third-party application:第三方应用程序(client)。 HTTP service:HTTP服务提供商。 Resource Owner:资源所有者-"用户"(user)。 User Agent:用户代理-浏览器。 Authorization server…
图文讲解java垃圾回收机制
1. JAVA GC 概述 JAVA GC采用了分代思想,将java堆分成新生代,年老代,永久代。GC算法主要有标记-清除,标记-压缩,复制算法。 新生代:新生代被分成三个部分 eden区和2个survivor区(from和to两个分区)。当创建对象,需要jvm分配内存时,会在…
JVM调优之垃圾定位、垃圾回收算法、垃圾处理器对比
谈垃圾回收器之前,要先讲讲垃圾回收算法,以及JVM对垃圾的认定策略,JVM垃圾回收器是垃圾回收算法的具体实现,了解了前面的前置知识,有利于对垃圾回收器的理解。 在对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加一;当引用失效时,计数器值就减一;任何时刻计数器为零的…
new的过程发生了什么?看完这一篇就懂了
在计算机世界中,面向对象编程的关键在于能否灵活地运用类,如何设计出一个符合需求的对象也是也是值得学习和思考的。 在面向对象编程中,肯定会涉及类和对象两个概念。类是什么?对象是什么,两者有什么关系? 而对象,就是实际存在某个类中的一个个的个体,所以也被称为实例(instance)…
从头开始学习->JVM:终章
《从头开始学习->JVM》系列文章,先暂时告一段落,后续有机会,会续写后面的文章。
45张图搞定!ThreadLocal的最牛辨析!
ThreadLocal和Synchonized都用于解决多线程并发访问。可是ThreadLocal与Synchronized有着本质的区别。Synchronized是利用锁的机制,使变量或代码代码块在某一个时刻仅仅能被一个线程访问。 从名字我们就可以看到ThreadLocal叫…