java中jdk包含啥,jdk包括了哪三部分
我的java里只有一个jdk文件夹,没有jre文件夹,正常么
综上所述,在Java安装目录中只有一个JDK文件夹而没有JRE文件夹是正常的,特别是从Java 9及更高版本开始。这是因为JDK已经包含了运行Java程序所需的所有组件,因此不再需要单独的JRE安装。
默认情况下,JDK文件夹和JRE文件会安装在同一个父目录下,但开始安装时,如果你修改了JDK的安装路径,并且安装过程的后半部分没有修改JRE的安装路径,那么恭喜你,它们处于不同的安装目录了,这么你可以到JRE默认安装路径C:\Program Files里找一找。
在这种情况下,你可以检查JRE的默认安装路径C:\Program Files来寻找JRE文件夹。JRE通常会在该路径下被安装,如果你没有看到JRE的文件夹,那么很可能它就安装在了另一个不同的位置。值得注意的是,尽管JRE和JDK常常一同被安装,但它们可以分开安装。
辨析JDK、JRE、API、SDK、IDE、JAR
JDK、JRE、API、SDK、IDE、JAR辨析 在Java开发领域,JDK、JRE、API、SDK、IDE、JAR等术语经常被提及,它们各自扮演着不同的角色,对于理解和使用Java至关重要。
JDK、JRE、JVM、API、SDK易混淆概念解释(自学简记) JDK(Java Development Kit)定义:Java软件开发工具包。功能:用于编译和运行Java代码。JDK包含了JRE(Java运行环境)以及一系列用于开发Java应用程序的工具,如编译器(javac)、打包工具(jar)、调试器(jdb)等。
Java Development Kit (JDK) 是Java的核心,它不仅包含了Java运行环境(Java Runtime Environment, JRE),还有一系列的Java工具和基础类库(rt.jar)。SUN公司不断地对JDK进行升级,不同版本的JDK如jdk5和jdk0,反映了其持续改进和发展。J2SDK包含了JDK、JRE和Java Plug-in。
J2SE、J2EE、J2ME、JDK萨啥不分?进来吧!
J2SE、J2EE和J2ME都是基于Java语言的平台,但它们的应用领域和提供的API有所不同。
J2EE、J2SE和J2ME的主要区别如下:J2EE:应用场景:专注于构建企业级应用,如邮箱系统、企业管理系统等。特点:支持复杂的业务逻辑、大量并发用户及与其他系统和服务交互。提供一系列工具、框架和服务,简化企业级应用的开发与部署。J2SE:应用场景:主要用于开发桌面软件,如Eclipse和MyEclipse。
都能运行基于J2ME的应用程序。总的来说,J2EE、J2SE和J2ME是Java平台的不同版本,各自服务于不同的应用场景。选择哪个版本取决于开发者的具体需求和目标平台。对于企业级应用,J2EE是首选;对于桌面软件,J2SE是基础;而对于移动应用,尤其是早期的移动设备,J2ME是一个合适的选择。
J2SE是java用来做桌面程序开发的;J2EE是java企业级的开发,主要是Web开发,比如我们经常可以看的企业级宣传网站,公司办公的等等;J2ME是Java做移动终端程序开发的,也就是常说的Java 手机游戏之类的,要是谈到就业的话,那上面无论哪个要是有一定的水平的话,都比较牛。
Java开发需要用到哪些软件?
1、JDK(Java Development Kit)JDK是Java语言的软件开发工具包,是Java开发的核心基础软件。它包含了Java的运行环境(JVM + Java系统类库)以及Java工具。
2、对于服务器的选择,TOMCAT是一个很好的选项。作为Java EE应用服务器,TOMCAT能够支持Java Web应用的开发和部署。它具有轻量级、易于配置的特点,适合开发中小型Web应用。此外,TOMCAT还提供了丰富的API和插件支持,方便开发者进行扩展和定制。
3、JenkinsJenkins是用Java编写的开源自动化服务器,支持持续集成和持续交付(CI/CD)。
4、开发Java主要需要以下几类软件:JDK(Java Development Kit)JDK是Java开发的核心工具包,包含Java编译器(javac)、运行时环境(JRE)以及基础类库。它是Java程序编译和运行的必要环境,开发者需根据操作系统(Windows/Linux/macOS)选择对应版本安装。
