René's URL Explorer Experiment


Title: Java/docs/JVM/5_JVM.md at master · clawjqq/Java · GitHub

Open Graph Title: Java/docs/JVM/5_JVM.md at master · clawjqq/Java

X Title: Java/docs/JVM/5_JVM.md at master · clawjqq/Java

Description: :computer: Java基础 :art: Java虚拟机 :coffee: Java并发 :hammer: Java容器 :bulb: JavaIO :memo: JavaWeb :couple: 面向对象
- Java/docs/JVM/5_JVM.md at master · clawjqq/Java

Open Graph Description: :computer: Java基础 :art: Java虚拟机 :coffee: Java并发 :hammer: Java容器 :bulb: JavaIO :memo: JavaWeb :couple: 面向对象
- clawjqq/Java

X Description: :computer: Java基础 :art: Java虚拟机 :coffee: Java并发 :hammer: Java容器 :bulb: JavaIO :memo: JavaWeb :couple: 面向对象
- clawjqq/Java

Opengraph URL: https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/blob/*name(/*path)
route-controllerblob
route-actionshow
fetch-noncev2:8fb6f90b-2038-2b86-58a9-84d14e6960a7
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-id93A0:1AF8CA:317C3E6:41F8CCF:6A654615
html-safe-nonce9e2f4c33a26249e55ac430f491ff3900aa1821fc2e75b7c102b0c5d425cca1f6
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5M0EwOjFBRjhDQTozMTdDM0U2OjQxRjhDQ0Y6NkE2NTQ2MTUiLCJ2aXNpdG9yX2lkIjoiMjMyNTI4OTcxNjY3NjkwNDQ2OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac46df69df163c76c342393a331af38f2899899d78c536a9ac0e61f973df92761a
hovercard-subject-tagrepository:204068059
github-keyboard-shortcutsrepository,source-code,file-tree,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///blob/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md
twitter:imagehttps://opengraph.githubassets.com/1b8c6632fc3cf3ea224a7771f09cd3bf1daf3c24b882a17e41456b0bbcd23fc7/clawjqq/Java
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/1b8c6632fc3cf3ea224a7771f09cd3bf1daf3c24b882a17e41456b0bbcd23fc7/clawjqq/Java
og:image:alt:computer: Java基础 :art: Java虚拟机 :coffee: Java并发 :hammer: Java容器 :bulb: JavaIO :memo: JavaWeb :couple: 面向对象
- clawjqq/Java
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b
turbo-cache-controlno-cache
go-importgithub.com/clawjqq/Java git https://github.com/clawjqq/Java.git
octolytics-dimension-user_id48900377
octolytics-dimension-user_loginclawjqq
octolytics-dimension-repository_id204068059
octolytics-dimension-repository_nwoclawjqq/Java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id151682422
octolytics-dimension-repository_parent_nwoDuHouAn/Java
octolytics-dimension-repository_network_root_id151682422
octolytics-dimension-repository_network_root_nwoDuHouAn/Java
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release309153364422b3c499922d1a2a6404910a58ed8e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fclawjqq%2FJava%2Fblob%2Fmaster%2Fdocs%2FJVM%2F5_JVM.md
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fclawjqq%2FJava%2Fblob%2Fmaster%2Fdocs%2FJVM%2F5_JVM.md
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&source=header-repo&source_repo=clawjqq%2FJava
Reloadhttps://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md
Reloadhttps://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md
Reloadhttps://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md
clawjqq https://github.com/clawjqq
Javahttps://github.com/clawjqq/Java
DuHouAn/Javahttps://github.com/DuHouAn/Java
Notifications https://github.com/login?return_to=%2Fclawjqq%2FJava
Fork 0 https://github.com/login?return_to=%2Fclawjqq%2FJava
Star 0 https://github.com/login?return_to=%2Fclawjqq%2FJava
Code https://github.com/clawjqq/Java
Pull requests 0 https://github.com/clawjqq/Java/pulls
Actions https://github.com/clawjqq/Java/actions
Projects https://github.com/clawjqq/Java/projects
Security and quality 0 https://github.com/clawjqq/Java/security
Insights https://github.com/clawjqq/Java/pulse
Code https://github.com/clawjqq/Java
Pull requests https://github.com/clawjqq/Java/pulls
Actions https://github.com/clawjqq/Java/actions
Projects https://github.com/clawjqq/Java/projects
Security and quality https://github.com/clawjqq/Java/security
Insights https://github.com/clawjqq/Java/pulse
https://github.com/clawjqq/Java
Javahttps://github.com/clawjqq/Java/tree/master
docshttps://github.com/clawjqq/Java/tree/master/docs
JVMhttps://github.com/clawjqq/Java/tree/master/docs/JVM
Historyhttps://github.com/clawjqq/Java/commits/master/docs/JVM/5_JVM.md
https://github.com/clawjqq/Java/commits/master/docs/JVM/5_JVM.md
Javahttps://github.com/clawjqq/Java/tree/master
docshttps://github.com/clawjqq/Java/tree/master/docs
JVMhttps://github.com/clawjqq/Java/tree/master/docs/JVM
Rawhttps://github.com/clawjqq/Java/raw/refs/heads/master/docs/JVM/5_JVM.md
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#五垃圾收集
垃圾回收的脑图http://naotu.baidu.com/file/1eb8ce88025d3d160c2efbf03c7b62b5?token=64d1a334774221b1
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#判断一个对象是否可被回收
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#1-引用计数算法
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#2-可达性分析算法
https://camo.githubusercontent.com/e109c3a771f7f637e702b9949f2537abbfdea86b65da15b4e3b29b7b13e2096d/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f38336439303964322d333835382d346665312d386666342d3136343731646230623138302e706e67
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#3-方法区的回收
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#4-finalize
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#引用类型
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#1-强引用
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#2-软引用
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#3-弱引用
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#4-虚引用
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#垃圾收集算法
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#1-标记---清除
https://camo.githubusercontent.com/e34a7d07e3bad2db99329c9b199979df8c0daa863cf8d4bef1a3ed02689dfaec/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f30303562343831622d353032622d346533662d393835642d6430343363326233333061612e706e67
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#2-标记---整理
https://camo.githubusercontent.com/03af00427e3ff614d4affe5f1439565add28a702351436c1510109ee7292d879/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f63636437373361352d616433382d343032322d383935632d3761633331386633313433372e706e67
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#3-复制
https://camo.githubusercontent.com/b5533eb51fa5c270dcade4ac5b1a0e12de59a90629f168daaf10530023682096/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f62326237376239652d393538632d343031362d386165352d3963366564643833383731652e706e67
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#4-分代收集
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#垃圾收集器
https://camo.githubusercontent.com/d6fe8229c9971017c29b1ca26096fb0dd4546f2a21d95dfafdee9029f605e549/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f63363235626161302d646465362d343439652d393364662d6333613637663266343330662e6a7067
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#1-serial-收集器-xxuseserialgc
https://camo.githubusercontent.com/225d9ec255c5d02f7d4cfad996e84d8b52d4e04950fc04fff5aa467f564198a9/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f32326664613461652d346464352d343839642d616231302d3965626664616432326165302e6a7067
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#2-parnew-收集器-xxuseparnewgc
https://camo.githubusercontent.com/0efa10808230517f1605d44ab146d5a76a680a7eefb779cea76e75572e9b4978/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f38313533386364352d316263662d346533312d383665352d6531393864663165303133622e6a7067
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#3-parallel-scavenge-收集器-xxuseparallelgc
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#4-serial-old-收集器-xxuseserialoldgc
https://camo.githubusercontent.com/8af2a4d56e9e74b467722aefcb3964fa1e0e46b34d8415095b2ec888e1a0885c/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f30386633326664332d663733362d346136372d383163612d3239356232613739373266322e6a7067
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#5-parallel-old-收集器-xxuseparalleloldgc
https://camo.githubusercontent.com/053c2ca47c9a21261b2f3d35b475ed25d5f96eb5ab4872219d5a06a0fdf9a2a1/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f32373866653433312d616638382d346139352d613839352d3963336238303131376465332e6a7067
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#6-cms-收集器-xxuseconcmarksweepgc
https://camo.githubusercontent.com/12df2b415d9e7d1bfa556862f1da76c1e4dd2efcc099437ce4744567a6834fe3/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f36326537373939372d363935372d346236382d386431322d6266643630396262326336382e6a7067
https://github.com/clawjqq/Java/blob/master/docs/JVM/5_JVM.md#7-g1-收集器-xxuseg1gc
https://camo.githubusercontent.com/99ff9955067ac7bd2092bc0911cac18ef79f1f6091182780ce61ea2852aaecc4/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f34636637313161382d376162322d343135322d623835632d6435633232363733333830372e706e67
https://camo.githubusercontent.com/19043a8994761a28190124cbf97214323f65c563a90ae2c675607e82a715261f/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f39626264646565622d653933392d343166302d386538652d3262316130616137653061372e706e67
https://camo.githubusercontent.com/ad5bbaff5922fc5d94bfa1fdcc0e6e562cd8a38e743ff06188bc2f7ba8908195/68747470733a2f2f67697465652e636f6d2f6475686f75616e2f496d61676550726f2f7261772f6d61737465722f4a564d2f66393965653737312d633536662d343766622d393134382d6330303336363935623566652e6a7067
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.