Java的版本最开始是1995年的JDK Alpha and Beta版本,第二年发布JDK1.0版本之后就是JDK1.1,JDK1.2。到1998年,不再叫JDK了,而是叫J2SE,但是版本号还是继续延续下去。到了2004年,Sun公司又各种不爽了,按理J2SE1.5的版本,改名叫J2SE5.0了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-04-23 21:22:00
                            
                                156阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            JDK(Java Development Kit)是Java开发工具包的缩写,不同版本对应不同的功能和特性。以下是目前常见的JDK版本及其相关信息:
1. 主流JDK版本
JDK 21(2023年9月发布,LTS版本)
最新长期支持(LTS)版本,支持到2031年。
新特性:虚拟线程(正式版)、分代ZGC、序列化集合等。
JDK 17(2021年9月发布,LTS版本)
当前最广泛使            
                
         
            
            
            
            bin目录:存放Java的编译器、解释器等工具(可执行文件)。db目录:JDK7附带的一个轻量级的数据库,名字叫做Derby。include目录:存放的调用系统资源的接口文件。jre目录:存放Java运行环境文件。lib目录:存放Java的类库文件。src.zip文件:JDK提供的类的源代码。安装J...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-01-08 21:09:00
                            
                                148阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            JDK JRE JVM 介绍            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-03 17:14:23
                            
                                286阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【安装背景】很多应用程序是java开发的,是需要java环境运行的,如tomcat elk zk metaq rabbitmq 等。所以安装这些诶I应用前都需要安装jdk【下载来源】官网下载jdk:http://download.oracle.com/otn-pub/java/jdk/8u77-b03/jdk-8u77-linux-x64.tar.gz?AuthParam=1459051032_e            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-05-01 23:18:55
                            
                                1130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言
ZGC是最近由Oracle为OpenJDK开源的新垃圾收集器。它主要由Per Liden编写。ZGC类似于Shenandoah或Azul的C4,专注于减少暂停时间的同时仍然压缩堆 。
虽然我不会在这里给出完整的介绍,但“压缩堆”只是意味着将仍然存活的对象移动到堆的其他区域.这样做有助于减少碎片,但通常这也意味着整个应用程序(包括其所有线程)需要暂停,这通常被称为Stop the world            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-26 14:53:23
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            **视频课:https://edu.csdn.net/course/detail/31331前言ZGC是最近由Oracle为OpenJDK开源的新垃圾收集器。它主要由Per Liden编写。ZGC类似于Shenandoah或Azul的C4,专注于减少暂停时间的同时仍然压缩堆 。虽然我不会在这里给出完整的介绍,但“压缩堆”只是意味着将仍然存活的对象移动到堆的其他区域.这样做有助于减少碎片,但通常这也            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-01-08 10:26:20
                            
                                329阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言ZGC是最近由Oracle为OpenJDK开源的新垃圾收集器。它主要由Per Liden编写。ZGC类似于Shenandoah或Azul的C4·            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-31 13:39:54
                            
                                250阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言ZGC是最近由Oracle为OpenJDK开源的新垃圾收集器。它主要由Per Liden编写。ZGC类似于Shenandoah或Azul的C4,专注于减少暂停时间的同时仍然压缩堆 。虽然我不会在这里给出完整的介绍,但“压缩堆”只是意味着将仍然存活的对象移动到堆的其他区域.这样做有助于减少碎片            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-24 10:58:02
                            
                                217阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JDK是开发工具包,包含JRE(运行环境)JRE里有JVM(跨平台),也就是说在使用JAVA写程序之前要配置JDK开发工具,然后可以在bin目录下新建一个txt文本就能写JAVA程序了。在配置环境时可以直接在path下把bin的目录复制过去,或者是新建一个变量名为JAVA_HOME,目录是bin的上一级目录,然后在path里配置时就可以直接用%JAVA_HOME%\bin;这个%%相当于引...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-10 15:32:14
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1.官网1.官网https://docs.oracle.com/javase/8/index.htmlhttps://docs.oracle.com/javas            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-11 17:35:55
                            
                                196阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            JDK是开发工具包,包含JRE(运行环境)JRE里有JVM(跨平台),也就是说在使用JAVA写程序之前要配置JDK开发工具,然后可以在bin目录下新建一个txt文本就能写JAVA程序了。在配置环境时可以直接在path下把bin的目录复制过去,或者是新建一个变量名为JAVA_HOME,目录是bin的上一级目录,然后在path里配置时就可以直接用%JAVA_HOME%\bin;这个%%相当于引...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-25 09:57:40
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍
本文介绍JDK中的注解类。 
参考
查看原文:http://surenpi.com/2016/07/09/jdk_annotation_class_intro/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-17 12:34:48
                            
                                38阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            视频课:https://edu.51cto.com/sd/ea9bd前言ZGC是最近由Oracle为OpenJDK开源的新垃圾收集器。它主要由PerLiden编写。ZGC类似于Shenandoah或Azul的C4,专注于减少暂停时间的同时仍然压缩堆。虽然我不会在这里给出完整的介绍,但“压缩堆”只是意味着将仍然存活的对象移动到堆的其他区域.这样做有助于减少碎片,但通常这也意味着整个应用程序(包括其所            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-12-20 22:30:05
                            
                                447阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bin:该目录下面存放了JDK的各种工具命令。常用的javac 和Java命令就在这里db: 该路径安装的是JavaDB的路径include: 一些平台特定的头文件jre:该路径安装的是运行Java程序所必须的环境lib: 该目录是JDK工具命令的实际执行程序。src.zip: 该文件里存放的是Java所有的核心的类库的源代码。ReadMe 和liscense 是说明性的文档。JDK中已经包含JR            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-12-09 21:22:09
                            
                                497阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Bin:用于存放一些可执行程序,如:javac.exe、java.exe、jar.exe和javadoc.exe(文档生成工具)等。Db: 小型数据库。从JDK6.0开始,java新增成员JavaDB,是一个纯java实现、开源的数据库管理系统,其支持JDBC4.0所有的规范,学习JDBC时无需再安装数据库软件,选择直接使用JavaDB即可。Jre: Java程序运行时的环境。其为根目录,包含Ja            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-26 10:51:11
                            
                                1523阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            一、      详细介绍1、JVM -- java virtual machine       JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。JVM 是 Jav            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-05-15 14:20:13
                            
                                330阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            tomcat介绍Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。java程序写的网站用tomcat+jdk来运行tomcat是一个中间件,真正起作用的,解析java脚本的是jdkjdk(javadevelopmentkit)是整个java的核心,它包含了java运行            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-06-25 22:08:54
                            
                                990阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Tomcat介绍以及流行的java容器Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。java程序写的网站用tomcat+jdk来运行tomcat是一个中间件,真正起作用的,解析java脚本的是jdkjdk(javadevelopmentkit)是整个java的核心            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-19 13:33:39
                            
                                862阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Tomcat介绍Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而。java程序写的网站用tomcat+jdk来运行,tomcat是一个中间件,真正起作用的,解析java脚本的是jdk,jdk(javadevelopmentkit)是整个java的核心,它包含了java运            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-19 17:16:03
                            
                                1557阅读