当前位置:网站首页>0728~ sorting out interview questions
0728~ sorting out interview questions
2022-07-29 02:29:00 【Life is so hard】
say something jvm Garbage collection algorithm ?
Tag clearing algorithm : Mark the object first , And then clear it uniformly , It's called mark removal algorithm ;
Marking algorithm : First, sort the objects by memory address value , Mark the surviving object first , Then sort by memory address value , Clear unmarked ;
Tag copy algorithm : According to the actual memory capacity, it is divided into two spaces of the same size , Use only one at a time , When this is finished , Then copy another surviving object to this one after use , Then clear the used objects ;
say something jvm Garbage collection mechanism ?
Which objects need to be recycled ? Deprecated constants , There are no referenced objects ;
When to recycle ? When a class is discarded ;
How to recycle ? Use the reference counting method to judge whether the object is alive , Then go to the garbage collector ;
Sort out the script of resume template
边栏推荐
- Never pass a request to an asynchronous thread. There is a hole
- Excel 用countif 统计
- Even PostgreSQL problem: expected authentication request from server, but received V
- 即时通讯场景下安全合规的实践和经验
- 外包公司“混”了2年,我只认真做了5件事,如今顺利拿到字节 Offer。
- How much is the report development cost in the application system?
- 网络安全漏洞管理的探索与实践
- Day 15 (VLAN related knowledge)
- Waiting queue wait_ queue
- Interprocess communication - detailed explanation of the pipeline (explanation of graphic cases)
猜你喜欢

How to quickly design a set of cross end components that support rendering rich text content

Remember error scheduler once Asynceventqueue: dropping event from queue shared causes OOM

聊聊接口性能优化的11个小技巧

Split, an avalanche caused by connection pool parameters
[email protected] The localization rate reaches 100%"/>Quanzhi t3/a40i industrial core board, 4-core [email protected] The localization rate reaches 100%

进程间通信---对管道的详细讲解(图文案例讲解)

如何快速设计一套支持渲染富文本内容的跨端组件

Explain asynchronous tasks in detail: task status and lifecycle management

ES6 event binding (v-on usage)

Responsive dream weaving template home decoration building materials website
随机推荐
进程间通信---对管道的详细讲解(图文案例讲解)
应用系统中的报表开发成本值多少?
工程经济学简答题
time_wait和close_wait产生原因
一文读懂Okaleido Tiger近期动态,挖掘背后价值与潜力
Remember error scheduler once Asynceventqueue: dropping event from queue shared causes OOM
Rust 列表(Vec)复制
基于对象的实时空间音频渲染丨Dev for Dev 专栏
QT qstackedwidget multi interface switching
Three methods of STM32 delay function
The outsourcing company "mixed" for two years, and I only did five things seriously. Now I get byte offer smoothly.
Data query of MySQL (multi table query)
数据安全与隐私计算峰会-安全求交集在隐私计算中的发展和应用:学习
Pointer - golden stage
结合Retrofit 改造OKHttp 缓存
Prometheus + AlertManager 消息预警
物联网组件
How to quickly design a set of cross end components that support rendering rich text content
Derivation of Euler angle differential equation
【质量】代码质量评价标准