René's URL Explorer Experiment


Title: GitHub - JavaProgrammerLB/java-document: java document of Java25 back to Java7 with official spec links

Open Graph Title: GitHub - JavaProgrammerLB/java-document: java document of Java25 back to Java7 with official spec links

X Title: GitHub - JavaProgrammerLB/java-document: java document of Java25 back to Java7 with official spec links

Description: java document of Java25 back to Java7 with official spec links - JavaProgrammerLB/java-document

Open Graph Description: java document of Java25 back to Java7 with official spec links - JavaProgrammerLB/java-document

X Description: java document of Java25 back to Java7 with official spec links - JavaProgrammerLB/java-document

Opengraph URL: https://github.com/JavaProgrammerLB/java-document

X: @github

direct link

Domain: redirect.github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:15fa9116-0c66-c723-0c62-b952deeea146
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idBD2A:2893A3:26F00:312CC:696B2C85
html-safe-nonce68ef396e6988f5418c9b504216dd634a2308119f5da1dc9141c8b6d6278bc52c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRDJBOjI4OTNBMzoyNkYwMDozMTJDQzo2OTZCMkM4NSIsInZpc2l0b3JfaWQiOiI4MjU4NzIzNDY2MjczNTY1ODI5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacec7fd26f16c3faa5651bdbdc2e9db5e32b8475548d0b39429008650f8d57301c
hovercard-subject-tagrepository:951040704
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/JavaProgrammerLB/java-document
twitter:imagehttps://opengraph.githubassets.com/65713e02ca5dde27b7cd091525c495fc7dc25dd4e7572a7aedf332f816fddfc6/JavaProgrammerLB/java-document
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/65713e02ca5dde27b7cd091525c495fc7dc25dd4e7572a7aedf332f816fddfc6/JavaProgrammerLB/java-document
og:image:altjava document of Java25 back to Java7 with official spec links - JavaProgrammerLB/java-document
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
go-importgithub.com/JavaProgrammerLB/java-document git https://github.com/JavaProgrammerLB/java-document.git
octolytics-dimension-user_id3973419
octolytics-dimension-user_loginJavaProgrammerLB
octolytics-dimension-repository_id951040704
octolytics-dimension-repository_nwoJavaProgrammerLB/java-document
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id951040704
octolytics-dimension-repository_network_root_nwoJavaProgrammerLB/java-document
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
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://redirect.github.com/JavaProgrammerLB/java-document#start-of-content
https://redirect.github.com/
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2FJavaProgrammerLB%2Fjava-document
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
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
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
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
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/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://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2FJavaProgrammerLB%2Fjava-document
Sign up https://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=JavaProgrammerLB%2Fjava-document
Reloadhttps://redirect.github.com/JavaProgrammerLB/java-document
Reloadhttps://redirect.github.com/JavaProgrammerLB/java-document
Reloadhttps://redirect.github.com/JavaProgrammerLB/java-document
JavaProgrammerLB https://redirect.github.com/JavaProgrammerLB
java-documenthttps://redirect.github.com/JavaProgrammerLB/java-document
Notifications https://redirect.github.com/login?return_to=%2FJavaProgrammerLB%2Fjava-document
Fork 0 https://redirect.github.com/login?return_to=%2FJavaProgrammerLB%2Fjava-document
Star 1 https://redirect.github.com/login?return_to=%2FJavaProgrammerLB%2Fjava-document
MIT license https://redirect.github.com/JavaProgrammerLB/java-document/blob/master/LICENSE
1 star https://redirect.github.com/JavaProgrammerLB/java-document/stargazers
0 forks https://redirect.github.com/JavaProgrammerLB/java-document/forks
Branches https://redirect.github.com/JavaProgrammerLB/java-document/branches
Tags https://redirect.github.com/JavaProgrammerLB/java-document/tags
Activity https://redirect.github.com/JavaProgrammerLB/java-document/activity
Star https://redirect.github.com/login?return_to=%2FJavaProgrammerLB%2Fjava-document
Notifications https://redirect.github.com/login?return_to=%2FJavaProgrammerLB%2Fjava-document
Code https://redirect.github.com/JavaProgrammerLB/java-document
Issues 0 https://redirect.github.com/JavaProgrammerLB/java-document/issues
Pull requests 0 https://redirect.github.com/JavaProgrammerLB/java-document/pulls
Actions https://redirect.github.com/JavaProgrammerLB/java-document/actions
Projects 0 https://redirect.github.com/JavaProgrammerLB/java-document/projects
Security Uh oh! There was an error while loading. Please reload this page. https://redirect.github.com/JavaProgrammerLB/java-document/security
Please reload this pagehttps://redirect.github.com/JavaProgrammerLB/java-document
Insights https://redirect.github.com/JavaProgrammerLB/java-document/pulse
Code https://redirect.github.com/JavaProgrammerLB/java-document
Issues https://redirect.github.com/JavaProgrammerLB/java-document/issues
Pull requests https://redirect.github.com/JavaProgrammerLB/java-document/pulls
Actions https://redirect.github.com/JavaProgrammerLB/java-document/actions
Projects https://redirect.github.com/JavaProgrammerLB/java-document/projects
Security https://redirect.github.com/JavaProgrammerLB/java-document/security
Insights https://redirect.github.com/JavaProgrammerLB/java-document/pulse
Brancheshttps://redirect.github.com/JavaProgrammerLB/java-document/branches
Tagshttps://redirect.github.com/JavaProgrammerLB/java-document/tags
https://redirect.github.com/JavaProgrammerLB/java-document/branches
https://redirect.github.com/JavaProgrammerLB/java-document/tags
8 Commitshttps://redirect.github.com/JavaProgrammerLB/java-document/commits/master/
https://redirect.github.com/JavaProgrammerLB/java-document/commits/master/
LICENSEhttps://redirect.github.com/JavaProgrammerLB/java-document/blob/master/LICENSE
LICENSEhttps://redirect.github.com/JavaProgrammerLB/java-document/blob/master/LICENSE
README.mdhttps://redirect.github.com/JavaProgrammerLB/java-document/blob/master/README.md
README.mdhttps://redirect.github.com/JavaProgrammerLB/java-document/blob/master/README.md
origin_data.jsonhttps://redirect.github.com/JavaProgrammerLB/java-document/blob/master/origin_data.json
origin_data.jsonhttps://redirect.github.com/JavaProgrammerLB/java-document/blob/master/origin_data.json
READMEhttps://redirect.github.com/JavaProgrammerLB/java-document
MIT licensehttps://redirect.github.com/JavaProgrammerLB/java-document
Java 25https://openjdk.org/projects/jdk/25/
https://redirect.github.com/JavaProgrammerLB/java-document#java-25
PEM Encodings of Cryptographic Objects (Preview)https://openjdk.org/jeps/470
Stable Values (Preview)https://openjdk.org/jeps/502
Remove the 32-bit x86 Porthttps://openjdk.org/jeps/503
Structured Concurrency (Fifth Preview)https://openjdk.org/jeps/505
Scoped Valueshttps://openjdk.org/jeps/506
Primitive Types in Patterns, instanceof, and switch (Third Preview)https://openjdk.org/jeps/507
Vector API (Tenth Incubator)https://openjdk.org/jeps/508
JFR CPU-Time Profiling (Experimental)https://openjdk.org/jeps/509
Key Derivation Function APIhttps://openjdk.org/jeps/510
Module Import Declarationshttps://openjdk.org/jeps/511
Compact Source Files and Instance Main Methodshttps://openjdk.org/jeps/512
Flexible Constructor Bodieshttps://openjdk.org/jeps/513
Ahead-of-Time Command-Line Ergonomicshttps://openjdk.org/jeps/514
Ahead-of-Time Method Profilinghttps://openjdk.org/jeps/515
JFR Cooperative Samplinghttps://openjdk.org/jeps/518
Compact Object Headershttps://openjdk.org/jeps/519
JFR Method Timing & Tracinghttps://openjdk.org/jeps/520
Generational Shenandoahhttps://openjdk.org/jeps/521
Java 24https://openjdk.org/projects/jdk/24/
https://redirect.github.com/JavaProgrammerLB/java-document#java-24
Generational Shenandoah (Experimental)https://openjdk.org/jeps/404
Compact Object Headers (Experimental)https://openjdk.org/jeps/450
Prepare to Restrict the Use of JNIhttps://openjdk.org/jeps/472
Late Barrier Expansion for G1https://openjdk.org/jeps/475
Key Derivation Function API (Preview)https://openjdk.org/jeps/478
Remove the Windows 32-bit x86 Porthttps://openjdk.org/jeps/479
Ahead-of-Time Class Loading & Linkinghttps://openjdk.org/jeps/483
Class-File APIhttps://openjdk.org/jeps/484
Stream Gatherershttps://openjdk.org/jeps/485
Permanently Disable the Security Managerhttps://openjdk.org/jeps/486
Scoped Values (Fourth Preview)https://openjdk.org/jeps/487
Primitive Types in Patterns, instanceof, and switch (Second Preview)https://openjdk.org/jeps/488
Vector API (Ninth Incubator)https://openjdk.org/jeps/489
ZGC: Remove the Non-Generational Modehttps://openjdk.org/jeps/490
Synchronize Virtual Threads without Pinninghttps://openjdk.org/jeps/491
Flexible Constructor Bodies (Third Preview)https://openjdk.org/jeps/492
Linking Run-Time Images without JMODshttps://openjdk.org/jeps/493
Module Import Declarations (Second Preview)https://openjdk.org/jeps/494
Simple Source Files and Instance Main Methods (Fourth Preview)https://openjdk.org/jeps/495
Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanismhttps://openjdk.org/jeps/496
Quantum-Resistant Module-Lattice-Based Digital Signature Algorithmhttps://openjdk.org/jeps/497
Warn upon Use of Memory-Access Methods in sun.misc.Unsafehttps://openjdk.org/jeps/498
Structured Concurrency (Fourth Preview)https://openjdk.org/jeps/499
Deprecate the 32-bit x86 Port for Removalhttps://openjdk.org/jeps/501
Java 23https://openjdk.org/projects/jdk/23/
https://redirect.github.com/JavaProgrammerLB/java-document#java-23
Primitive Types in Patterns, instanceof, and switch (Preview)https://openjdk.org/jeps/455
Class-File API (Second Preview)https://openjdk.org/jeps/466
Markdown Documentation Commentshttps://openjdk.org/jeps/467
Vector API (Eighth Incubator)https://openjdk.org/jeps/469
Stream Gatherers (Second Preview)https://openjdk.org/jeps/473
Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removalhttps://openjdk.org/jeps/471
ZGC: Generational Mode by Defaulthttps://openjdk.org/jeps/474
Module Import Declarations (Preview)https://openjdk.org/jeps/476
Implicitly Declared Classes and Instance Main Methods (Third Preview)https://openjdk.org/jeps/477
Structured Concurrency (Third Preview)https://openjdk.org/jeps/480
Scoped Values (Third Preview)https://openjdk.org/jeps/481
Flexible Constructor Bodies (Second Preview)https://openjdk.org/jeps/482
Java 22https://openjdk.org/projects/jdk/22/
https://redirect.github.com/JavaProgrammerLB/java-document#java-22
Region Pinning for G1https://openjdk.org/jeps/423
Statements before super(...) (Preview)https://openjdk.org/jeps/447
Foreign Function & Memory APIhttps://openjdk.org/jeps/454
Unnamed Variables & Patternshttps://openjdk.org/jeps/456
Class-File API (Preview)https://openjdk.org/jeps/457
Launch Multi-File Source-Code Programshttps://openjdk.org/jeps/458
String Templates (Second Preview)https://openjdk.org/jeps/459
Vector API (Seventh Incubator)https://openjdk.org/jeps/460
Stream Gatherers (Preview)https://openjdk.org/jeps/461
Structured Concurrency (Second Preview)https://openjdk.org/jeps/462
Implicitly Declared Classes and Instance Main Methods (Second Preview)https://openjdk.org/jeps/463
Scoped Values (Second Preview)https://openjdk.org/jeps/464
Java 21https://openjdk.org/projects/jdk/21/
https://redirect.github.com/JavaProgrammerLB/java-document#java-21
String Templates (Preview)https://openjdk.org/jeps/430
Sequenced Collectionshttps://openjdk.org/jeps/431
Generational ZGChttps://openjdk.org/jeps/439
Record Patternshttps://openjdk.org/jeps/440
Pattern Matching for switchhttps://openjdk.org/jeps/441
Foreign Function & Memory API (Third Preview)https://openjdk.org/jeps/442
Unnamed Patterns and Variables (Preview)https://openjdk.org/jeps/443
Virtual Threadshttps://openjdk.org/jeps/444
Unnamed Classes and Instance Main Methods (Preview)https://openjdk.org/jeps/445
Scoped Values (Preview)https://openjdk.org/jeps/446
Vector API (Sixth Incubator)https://openjdk.org/jeps/448
Deprecate the Windows 32-bit x86 Port for Removalhttps://openjdk.org/jeps/449
Prepare to Disallow the Dynamic Loading of Agentshttps://openjdk.org/jeps/451
Key Encapsulation Mechanism APIhttps://openjdk.org/jeps/452
Structured Concurrency (Preview)https://openjdk.org/jeps/453
Java 20https://openjdk.org/projects/jdk/20/
https://redirect.github.com/JavaProgrammerLB/java-document#java-20
Scoped Values (Incubator)https://openjdk.org/jeps/429
Record Patterns (Second Preview)https://openjdk.org/jeps/432
Pattern Matching for switch (Fourth Preview)https://openjdk.org/jeps/433
Foreign Function & Memory API (Second Preview)https://openjdk.org/jeps/434
Virtual Threads (Second Preview)https://openjdk.org/jeps/436
Structured Concurrency (Second Incubator)https://openjdk.org/jeps/437
Vector API (Fifth Incubator)https://openjdk.org/jeps/438
Java 19https://openjdk.org/projects/jdk/19/
https://redirect.github.com/JavaProgrammerLB/java-document#java-19
Record Patterns (Preview)https://openjdk.org/jeps/405
Linux/RISC-V Porthttps://openjdk.org/jeps/422
Foreign Function & Memory API (Preview)https://openjdk.org/jeps/424
Virtual Threads (Preview)https://openjdk.org/jeps/425
Vector API (Fourth Incubator)https://openjdk.org/jeps/426
Pattern Matching for switch (Third Preview)https://openjdk.org/jeps/427
Structured Concurrency (Incubator)https://openjdk.org/jeps/428
Java 18https://openjdk.org/projects/jdk/18/
https://redirect.github.com/JavaProgrammerLB/java-document#java-18
UTF-8 by Defaulthttps://openjdk.org/jeps/400
Simple Web Serverhttps://openjdk.org/jeps/408
Code Snippets in Java API Documentationhttps://openjdk.org/jeps/413
Reimplement Core Reflection with Method Handleshttps://openjdk.org/jeps/416
Vector API (Third Incubator)https://openjdk.org/jeps/417
Internet-Address Resolution SPIhttps://openjdk.org/jeps/418
Foreign Function & Memory API (Second Incubator)https://openjdk.org/jeps/419
Pattern Matching for switch (Second Preview)https://openjdk.org/jeps/420
Deprecate Finalization for Removalhttps://openjdk.org/jeps/421
Java 17https://openjdk.org/projects/jdk/17/
https://redirect.github.com/JavaProgrammerLB/java-document#java-17
Restore Always-Strict Floating-Point Semanticshttps://openjdk.org/jeps/306
Enhanced Pseudo-Random Number Generatorshttps://openjdk.org/jeps/356
New macOS Rendering Pipelinehttps://openjdk.org/jeps/382
macOS/AArch64 Porthttps://openjdk.org/jeps/391
Deprecate the Applet API for Removalhttps://openjdk.org/jeps/398
Strongly Encapsulate JDK Internalshttps://openjdk.org/jeps/403
Pattern Matching for switch (Preview)https://openjdk.org/jeps/406
Remove RMI Activationhttps://openjdk.org/jeps/407
Sealed Classeshttps://openjdk.org/jeps/409
Remove the Experimental AOT and JIT Compilerhttps://openjdk.org/jeps/410
Deprecate the Security Manager for Removalhttps://openjdk.org/jeps/411
Foreign Function & Memory API (Incubator)https://openjdk.org/jeps/412
Vector API (Second Incubator)https://openjdk.org/jeps/414
Context-Specific Deserialization Filtershttps://openjdk.org/jeps/415
Java 16https://openjdk.org/projects/jdk/16/
https://redirect.github.com/JavaProgrammerLB/java-document#java-16
Vector API (Incubator)https://openjdk.org/jeps/338
Enable C++14 Language Featureshttps://openjdk.org/jeps/347
Migrate from Mercurial to Githttps://openjdk.org/jeps/357
Migrate to GitHubhttps://openjdk.org/jeps/369
ZGC: Concurrent Thread-Stack Processinghttps://openjdk.org/jeps/376
Unix-Domain Socket Channelshttps://openjdk.org/jeps/380
Alpine Linux Porthttps://openjdk.org/jeps/386
Elastic Metaspacehttps://openjdk.org/jeps/387
Windows/AArch64 Porthttps://openjdk.org/jeps/388
Foreign Linker API (Incubator)https://openjdk.org/jeps/389
Warnings for Value-Based Classeshttps://openjdk.org/jeps/390
Packaging Toolhttps://openjdk.org/jeps/392
Foreign-Memory Access API (Third Incubator)https://openjdk.org/jeps/393
Pattern Matching for instanceofhttps://openjdk.org/jeps/394
Recordshttps://openjdk.org/jeps/395
Strongly Encapsulate JDK Internals by Defaulthttps://openjdk.org/jeps/396
Sealed Classes (Second Preview)https://openjdk.org/jeps/397
Java 15https://openjdk.org/projects/jdk/15/
https://redirect.github.com/JavaProgrammerLB/java-document#java-15
Edwards-Curve Digital Signature Algorithm (EdDSA)https://openjdk.org/jeps/339
Sealed Classes (Preview)https://openjdk.org/jeps/360
Hidden Classeshttps://openjdk.org/jeps/371
Remove the Nashorn JavaScript Enginehttps://openjdk.org/jeps/372
Reimplement the Legacy DatagramSocket APIhttps://openjdk.org/jeps/373
Disable and Deprecate Biased Lockinghttps://openjdk.org/jeps/374
Pattern Matching for instanceof (Second Preview)https://openjdk.org/jeps/375
ZGC: A Scalable Low-Latency Garbage Collectorhttps://openjdk.org/jeps/377
Text Blockshttps://openjdk.org/jeps/378
Shenandoah: A Low-Pause-Time Garbage Collectorhttps://openjdk.org/jeps/379
Remove the Solaris and SPARC Portshttps://openjdk.org/jeps/381
Foreign-Memory Access API (Second Incubator)https://openjdk.org/jeps/383
Records (Second Preview)https://openjdk.org/jeps/384
Deprecate RMI Activation for Removalhttps://openjdk.org/jeps/385
Java 14https://openjdk.org/projects/jdk/14/
https://redirect.github.com/JavaProgrammerLB/java-document#java-14
Pattern Matching for instanceof (Preview)https://openjdk.org/jeps/305
Packaging Tool (Incubator)https://openjdk.org/jeps/343
NUMA-Aware Memory Allocation for G1https://openjdk.org/jeps/345
JFR Event Streaminghttps://openjdk.org/jeps/349
Non-Volatile Mapped Byte Buffershttps://openjdk.org/jeps/352
Helpful NullPointerExceptionshttps://openjdk.org/jeps/358
Records (Preview)https://openjdk.org/jeps/359
Switch Expressions (Standard)https://openjdk.org/jeps/361
Deprecate the Solaris and SPARC Portshttps://openjdk.org/jeps/362
Remove the Concurrent Mark Sweep (CMS) Garbage Collectorhttps://openjdk.org/jeps/363
ZGC on macOShttps://openjdk.org/jeps/364
ZGC on Windowshttps://openjdk.org/jeps/365
Deprecate the ParallelScavenge + SerialOld GC Combinationhttps://openjdk.org/jeps/366
Remove the Pack200 Tools and APIhttps://openjdk.org/jeps/367
Text Blocks (Second Preview)https://openjdk.org/jeps/368
Foreign-Memory Access API (Incubator)https://openjdk.org/jeps/370
Java 13https://openjdk.org/projects/jdk/13/
https://redirect.github.com/JavaProgrammerLB/java-document#java-13
Dynamic CDS Archiveshttps://openjdk.org/jeps/350
ZGC: Uncommit Unused Memoryhttps://openjdk.org/jeps/351
Reimplement the Legacy Socket APIhttps://openjdk.org/jeps/353
Switch Expressions (Preview)https://openjdk.org/jeps/354
Text Blocks (Preview)https://openjdk.org/jeps/355
Java 12https://openjdk.org/projects/jdk/12/
https://redirect.github.com/JavaProgrammerLB/java-document#java-12
Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)https://openjdk.org/jeps/189
Microbenchmark Suitehttps://openjdk.org/jeps/230
Switch Expressions (Preview)https://openjdk.org/jeps/325
JVM Constants APIhttps://openjdk.org/jeps/334
One AArch64 Port, Not Twohttps://openjdk.org/jeps/340
Default CDS Archiveshttps://openjdk.org/jeps/341
Abortable Mixed Collections for G1https://openjdk.org/jeps/344
Promptly Return Unused Committed Memory from G1https://openjdk.org/jeps/346
Java 11https://openjdk.org/projects/jdk/11/
https://redirect.github.com/JavaProgrammerLB/java-document#java-11
Nest-Based Access Controlhttps://openjdk.org/jeps/181
Dynamic Class-File Constantshttps://openjdk.org/jeps/309
Improve Aarch64 Intrinsicshttps://openjdk.org/jeps/315
Epsilonhttps://openjdk.org/jeps/318
Remove the Java EE and CORBA Moduleshttps://openjdk.org/jeps/320
HTTP Client (Standard)https://openjdk.org/jeps/321
Local-Variable Syntax for Lambda Parametershttps://openjdk.org/jeps/323
Key Agreement with Curve25519 and Curve448https://openjdk.org/jeps/324
Unicode 10https://openjdk.org/jeps/327
Flight Recorderhttps://openjdk.org/jeps/328
ChaCha20 and Poly1305 Cryptographic Algorithmshttps://openjdk.org/jeps/329
Launch Single-File Source-Code Programshttps://openjdk.org/jeps/330
Low-Overhead Heap Profilinghttps://openjdk.org/jeps/331
Transport Layer Security (TLS) 1.3https://openjdk.org/jeps/332
ZGChttps://openjdk.org/jeps/333
Deprecate the Nashorn JavaScript Enginehttps://openjdk.org/jeps/335
Deprecate the Pack200 Tools and APIhttps://openjdk.org/jeps/336
Java 10https://openjdk.org/projects/jdk/10/
https://redirect.github.com/JavaProgrammerLB/java-document#java-10
Local-Variable Type Inferencehttps://openjdk.org/jeps/286
Consolidate the JDK Forest into a Single Repositoryhttps://openjdk.org/jeps/296
Garbage-Collector Interfacehttps://openjdk.org/jeps/304
Parallel Full GC for G1https://openjdk.org/jeps/307
Application Class-Data Sharinghttps://openjdk.org/jeps/310
Thread-Local Handshakeshttps://openjdk.org/jeps/312
Remove the Native-Header Generation Tool (javah)https://openjdk.org/jeps/313
Additional Unicode Language-Tag Extensionshttps://openjdk.org/jeps/314
Heap Allocation on Alternative Memory Deviceshttps://openjdk.org/jeps/316
Experimental Java-Based JIT Compilerhttps://openjdk.org/jeps/317
Root Certificateshttps://openjdk.org/jeps/319
Time-Based Release Versioninghttps://openjdk.org/jeps/322
Java 9https://openjdk.org/projects/jdk9/
https://redirect.github.com/JavaProgrammerLB/java-document#java-9
Process API Updateshttps://openjdk.org/jeps/102
HTTP 2 Clienthttps://openjdk.org/jeps/110
Improve Contended Lockinghttps://openjdk.org/jeps/143
Unified JVM Logginghttps://openjdk.org/jeps/158
Compiler Controlhttps://openjdk.org/jeps/165
Variable Handleshttps://openjdk.org/jeps/193
Segmented Code Cachehttps://openjdk.org/jeps/197
Smart Java Compilation, Phase Twohttps://openjdk.org/jeps/199
The Modular JDKhttps://openjdk.org/jeps/200
Modular Source Codehttps://openjdk.org/jeps/201
Elide Deprecation Warnings on Import Statementshttps://openjdk.org/jeps/211
Resolve Lint and Doclint Warningshttps://openjdk.org/jeps/212
Milling Project Coinhttps://openjdk.org/jeps/213
Remove GC Combinations Deprecated in JDK 8https://openjdk.org/jeps/214
Tiered Attribution for javachttps://openjdk.org/jeps/215
Process Import Statements Correctlyhttps://openjdk.org/jeps/216
Annotations Pipeline 2.0https://openjdk.org/jeps/217
Datagram Transport Layer Security (DTLS)https://openjdk.org/jeps/219
Modular Run-Time Imageshttps://openjdk.org/jeps/220
Simplified Doclet APIhttps://openjdk.org/jeps/221
jshellhttps://openjdk.org/jeps/222
New Version-String Schemehttps://openjdk.org/jeps/223
HTML5 Javadochttps://openjdk.org/jeps/224
Javadoc Searchhttps://openjdk.org/jeps/225
UTF-8 Property Fileshttps://openjdk.org/jeps/226
Unicode 7.0https://openjdk.org/jeps/227
Add More Diagnostic Commandshttps://openjdk.org/jeps/228
Create PKCS12 Keystores by Defaulthttps://openjdk.org/jeps/229
Remove Launch-Time JRE Version Selectionhttps://openjdk.org/jeps/231
Improve Secure Application Performancehttps://openjdk.org/jeps/232
Generate Run-Time Compiler Tests Automaticallyhttps://openjdk.org/jeps/233
Test Class-File Attributes Generated by javachttps://openjdk.org/jeps/235
Parser API for Nashornhttps://openjdk.org/jeps/236
Linux/AArch64 Porthttps://openjdk.org/jeps/237
Multi-Release JAR Fileshttps://openjdk.org/jeps/238
Remove the JVM TI hprof Agenthttps://openjdk.org/jeps/240
Remove the jhat Toolhttps://openjdk.org/jeps/241
Java-Level JVM Compiler Interfacehttps://openjdk.org/jeps/243
TLS Application-Layer Protocol Negotiation Extensionhttps://openjdk.org/jeps/244
Validate JVM Command-Line Flag Argumentshttps://openjdk.org/jeps/245
Leverage CPU Instructions for GHASH and RSAhttps://openjdk.org/jeps/246
Compile for Older Platform Versionshttps://openjdk.org/jeps/247
Make G1 the Default Garbage Collectorhttps://openjdk.org/jeps/248
OCSP Stapling for TLShttps://openjdk.org/jeps/249
Store Interned Strings in CDS Archiveshttps://openjdk.org/jeps/250
Multi-Resolution Imageshttps://openjdk.org/jeps/251
Use CLDR Locale Data by Defaulthttps://openjdk.org/jeps/252
Prepare JavaFX UI Controls & CSS APIs for Modularizationhttps://openjdk.org/jeps/253
Compact Stringshttps://openjdk.org/jeps/254
Merge Selected Xerces 2.11.0 Updates into JAXPhttps://openjdk.org/jeps/255
BeanInfo Annotationshttps://openjdk.org/jeps/256
Update JavaFX/Media to Newer Version of GStreamerhttps://openjdk.org/jeps/257
HarfBuzz Font-Layout Enginehttps://openjdk.org/jeps/258
Stack-Walking APIhttps://openjdk.org/jeps/259
Encapsulate Most Internal APIshttps://openjdk.org/jeps/260
Module Systemhttps://openjdk.org/jeps/261
TIFF Image I/Ohttps://openjdk.org/jeps/262
HiDPI Graphics on Windows and Linuxhttps://openjdk.org/jeps/263
Platform Logging API and Servicehttps://openjdk.org/jeps/264
Marlin Graphics Rendererhttps://openjdk.org/jeps/265
More Concurrency Updateshttps://openjdk.org/jeps/266
Unicode 8.0https://openjdk.org/jeps/267
XML Catalogshttps://openjdk.org/jeps/268
Convenience Factory Methods for Collectionshttps://openjdk.org/jeps/269
Reserved Stack Areas for Critical Sectionshttps://openjdk.org/jeps/270
Unified GC Logginghttps://openjdk.org/jeps/271
Platform-Specific Desktop Featureshttps://openjdk.org/jeps/272
DRBG-Based SecureRandom Implementationshttps://openjdk.org/jeps/273
Enhanced Method Handleshttps://openjdk.org/jeps/274
Modular Java Application Packaginghttps://openjdk.org/jeps/275
Dynamic Linking of Language-Defined Object Modelshttps://openjdk.org/jeps/276
Enhanced Deprecationhttps://openjdk.org/jeps/277
Additional Tests for Humongous Objects in G1https://openjdk.org/jeps/278
Improve Test-Failure Troubleshootinghttps://openjdk.org/jeps/279
Indify String Concatenationhttps://openjdk.org/jeps/280
HotSpot C++ Unit-Test Frameworkhttps://openjdk.org/jeps/281
jlinkhttps://openjdk.org/jeps/282
Enable GTK 3 on Linuxhttps://openjdk.org/jeps/283
New HotSpot Build Systemhttps://openjdk.org/jeps/284
Spin-Wait Hintshttps://openjdk.org/jeps/285
SHA-3 Hash Algorithmshttps://openjdk.org/jeps/287
Disable SHA-1 Certificateshttps://openjdk.org/jeps/288
Deprecate the Applet APIhttps://openjdk.org/jeps/289
Filter Incoming Serialization Datahttps://openjdk.org/jeps/290
Deprecate the Concurrent Mark Sweep (CMS) Garbage Collectorhttps://openjdk.org/jeps/291
Implement Selected ECMAScript 6 Features in Nashornhttps://openjdk.org/jeps/292
Linux/s390x Porthttps://openjdk.org/jeps/294
Ahead-of-Time Compilationhttps://openjdk.org/jeps/295
Unified arm32/arm64 Porthttps://openjdk.org/jeps/297
Remove Demos and Sampleshttps://openjdk.org/jeps/298
Reorganize Documentationhttps://openjdk.org/jeps/299
Java 8https://openjdk.org/projects/jdk8/
Featurehttps://openjdk.org/projects/jdk8/milestones
https://redirect.github.com/JavaProgrammerLB/java-document#java-8feature
Remove the Annotation-Processing Tool (apt)http://openjdk.java.net/jeps/117
Enhance the Certificate Revocation-Checking APIhttp://openjdk.java.net/jeps/124
SHA-224 Message Digestshttp://openjdk.java.net/jeps/130
PKCS#11 Crypto Provider for 64-bit Windowshttp://openjdk.java.net/jeps/131
Charset Implementation Improvementshttp://openjdk.java.net/jeps/112
NSA Suite B Cryptographic Algorithmshttp://openjdk.java.net/jeps/129
DocTree APIhttp://openjdk.java.net/jeps/105
Add Javadoc to javax.toolshttp://openjdk.java.net/jeps/106
MS-SFU Kerberos 5 Extensionshttp://openjdk.java.net/jeps/113
TLS Server Name Indication (SNI) Extensionhttp://openjdk.java.net/jeps/114
Stronger Algorithms for Password-Based Encryptionhttp://openjdk.java.net/jeps/121
Remove the Permanent Generationhttp://openjdk.java.net/jeps/122
Improve Locale Data Packaging and Adopt Unicode CLDR Datahttp://openjdk.java.net/jeps/127
BCP 47 Locale Matchinghttp://openjdk.java.net/jeps/128
Unicode 6.2http://openjdk.java.net/jeps/133
Enhanced Verification Errorshttp://openjdk.java.net/jeps/136
Launch JavaFX Applicationshttp://openjdk.java.net/jeps/153
Optimize java.text.DecimalFormat.formathttp://openjdk.java.net/jeps/177
Parallel Array Sortinghttp://openjdk.java.net/jeps/103
Base64 Encoding & Decodinghttp://openjdk.java.net/jeps/135
Autoconf-Based Build Systemhttp://openjdk.java.net/jeps/138
Enhance javac to Improve Build Speedhttp://openjdk.java.net/jeps/139
Reduce Cache Contention on Specified Fieldshttp://openjdk.java.net/jeps/142
Reduce Class Metadata Footprinthttp://openjdk.java.net/jeps/147
Small VMhttp://openjdk.java.net/jeps/148
Reduce Core-Library Memory Usagehttp://openjdk.java.net/jeps/149
Date & Time APIhttp://openjdk.java.net/jeps/150
Lambda-Form Representation for Method Handleshttp://openjdk.java.net/jeps/160
Leverage CPU Instructions for AES Cryptographyhttp://openjdk.java.net/jeps/164
Overhaul JKS-JCEKS-PKCS12 Keystoreshttp://openjdk.java.net/jeps/166
JDBC 4.2http://openjdk.java.net/jeps/170
DocLinthttp://openjdk.java.net/jeps/172
Retire Some Rarely-Used GC Combinationshttp://openjdk.java.net/jeps/173
Generalized Target-Type Inferencehttp://openjdk.java.net/jeps/101
Annotations on Java Typeshttp://openjdk.java.net/jeps/104
Bulk Data Operations for Collectionshttp://openjdk.java.net/jeps/107
Enhance Core Libraries with Lambdahttp://openjdk.java.net/jeps/109
AEAD CipherSuiteshttp://openjdk.java.net/jeps/115
Access to Parameter Names at Runtimehttp://openjdk.java.net/jeps/118
javax.lang.model Implementation Backed by Core Reflectionhttp://openjdk.java.net/jeps/119
Repeating Annotationshttp://openjdk.java.net/jeps/120
Configurable Secure Random-Number Generationhttp://openjdk.java.net/jeps/123
Lambda Expressions & Virtual Extension Methodshttp://openjdk.java.net/jeps/126
Limited doPrivilegedhttp://openjdk.java.net/jeps/140
Concurrency Updateshttp://openjdk.java.net/jeps/155
Compact Profileshttp://openjdk.java.net/jeps/161
Prepare for Modularizationhttp://openjdk.java.net/jeps/162
Fence Intrinsicshttp://openjdk.java.net/jeps/171
Nashorn JavaScript Enginehttp://openjdk.java.net/jeps/174
Mechanical Checking of Caller-Sensitive Methodshttp://openjdk.java.net/jeps/176
Statically-Linked JNI Librarieshttp://openjdk.java.net/jeps/178
Document JDK API Support and Stabilityhttp://openjdk.java.net/jeps/179
Handle Frequent HashMap Collisions with Balanced Treeshttp://openjdk.java.net/jeps/180
HTTP URL Permissionshttp://openjdk.java.net/jeps/184
Restrict Fetching of External XML Resourceshttp://openjdk.java.net/jeps/185
Java 7https://openjdk.org/projects/jdk7/
Featurehttps://openjdk.org/projects/jdk7/milestones/
https://redirect.github.com/JavaProgrammerLB/java-document#java-7feature
https://redirect.github.com/JavaProgrammerLB/java-document#vm
JSR 292: Support for dynamically-typed languages (InvokeDynamic)https://openjdk.org/projects/jdk7/features/#f353
Strict class-file checkinghttps://openjdk.org/projects/jdk7/features/#fa535991
https://redirect.github.com/JavaProgrammerLB/java-document#lang
JSR 334: Small language enhancements (Project Coin)https://openjdk.org/projects/jdk7/features/#f618
https://redirect.github.com/JavaProgrammerLB/java-document#core
Upgrade class-loader architecturehttps://openjdk.org/projects/jdk7/features/#f352
Method to close a URLClassLoaderhttps://openjdk.org/projects/jdk7/features/#f584
Concurrency and collections updates (jsr166y)https://openjdk.org/projects/jdk7/features/#f515
https://redirect.github.com/JavaProgrammerLB/java-document#i18n
Unicode 6.0https://openjdk.org/projects/jdk7/features/#f497
Locale enhancementhttps://openjdk.org/projects/jdk7/features/#fa535895
Separate user locale and user-interface localehttps://openjdk.org/projects/jdk7/features/#fa538265
https://redirect.github.com/JavaProgrammerLB/java-document#ionet
JSR 203: More new I/O APIs for the Java platform (NIO.2)https://openjdk.org/projects/jdk7/features/#f250
NIO.2 filesystem provider for zip/jar archiveshttps://openjdk.org/projects/jdk7/features/#fa537814
SCTP (Stream Control Transmission Protocol)https://openjdk.org/projects/jdk7/features/#f405
SDP (Sockets Direct Protocol)https://openjdk.org/projects/jdk7/features/#f639
Use the Windows Vista IPv6 stackhttps://openjdk.org/projects/jdk7/features/#fa535996
TLS 1.2https://openjdk.org/projects/jdk7/features/#fa534339
https://redirect.github.com/JavaProgrammerLB/java-document#sec
Elliptic-curve cryptography (ECC)https://openjdk.org/projects/jdk7/features/#f73
https://redirect.github.com/JavaProgrammerLB/java-document#jdbc
JDBC 4.1https://openjdk.org/projects/jdk7/features/#fa539110
https://redirect.github.com/JavaProgrammerLB/java-document#client
XRender pipeline for Java 2Dhttps://openjdk.org/projects/jdk7/features/#f653
Create new platform APIs for 6u10 graphics featureshttps://openjdk.org/projects/jdk7/features/#f650
Nimbus look-and-feel for Swinghttps://openjdk.org/projects/jdk7/features/#f244
Swing JLayer componenthttps://openjdk.org/projects/jdk7/features/#f652
Gervill sound synthesizerhttps://openjdk.org/projects/jdk7/features/#fa99999
https://redirect.github.com/JavaProgrammerLB/java-document#web
Update the XML stackhttps://openjdk.org/projects/jdk7/features/#f568
https://redirect.github.com/JavaProgrammerLB/java-document#mgmt
Enhanced MBeanshttps://openjdk.org/projects/jdk7/features/#fa530068
Readme https://redirect.github.com/JavaProgrammerLB/java-document#readme-ov-file
MIT license https://redirect.github.com/JavaProgrammerLB/java-document#MIT-1-ov-file
Please reload this pagehttps://redirect.github.com/JavaProgrammerLB/java-document
Activityhttps://redirect.github.com/JavaProgrammerLB/java-document/activity
1 starhttps://redirect.github.com/JavaProgrammerLB/java-document/stargazers
1 watchinghttps://redirect.github.com/JavaProgrammerLB/java-document/watchers
0 forkshttps://redirect.github.com/JavaProgrammerLB/java-document/forks
Report repository https://redirect.github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FJavaProgrammerLB%2Fjava-document&report=JavaProgrammerLB+%28user%29
Releases 2https://redirect.github.com/JavaProgrammerLB/java-document/releases
add java25 document Latest Sep 18, 2025 https://redirect.github.com/JavaProgrammerLB/java-document/releases/tag/v2.0
+ 1 releasehttps://redirect.github.com/JavaProgrammerLB/java-document/releases
Packages 0https://redirect.github.com/users/JavaProgrammerLB/packages?repo_name=java-document
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.