1. java方面JDK各版本的区别
一、java的版本区别 常用的 java 程序分为 Java SE、Java EE、Java ME三个版本,介绍如下:1. Java SE(Java Platform,Standard Edition)Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE是基础包,但是也包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。2. Java EE(Java Platform,Enterprise Edition)。 这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。3. Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。说得更简单片面一点:Java SE 是做电脑上运行的软件。Java EE 是用来做网站的-(我们常见的JSP技术)Java ME 是做手机软件的。二、学习JAVA从哪开始?或者我们可以说,需要先学习那个java版本?有道是“万丈高楼平地起”,通过上面的介绍我们就可以知道,学习java编程,无论想从事哪个方面的程序开发,必须要把基础打好,因此,学习java应该从 java se开始学习。
2. 如何在电脑上安装两个版本jdk
1 . 准备两个版本的jdk我的两个jdk路径为:D:\jdk1.7.0_80D:\Program Files\Java\jdk1.8.0_111122 . 设置两个子JAVA_HOME,一个总设置两个子JAVA_HOME:JAVA_HOME7 = D:\jdk1.7.0_80JAVA_HOME8 = D:\Program Files\Java\jdk1.8.0_11112此处JAVA_HOME设置即为你更换jdk版本是所要修改的地方JAVA_HOME = %JAVA_HOME8%13 . 设置path 添加如下内容(注意添加’;’);%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin14 . 添加classpath变量变量值%JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.jar15 . 查看版本是否更换成功java -versionjavac -version12若未成功,请看接下来的66 . 未成功解决方案删除C:\Windows\System32目录下的java.exe,删除即可。若java -version和javac -version版本不一致将%JAVA_HOME%\bin加在PATH变量的头,执行java -version和javac -version,版本已然一致。
3. 一台电脑能安装两个版本的“jdk”吗
答案是可以的。但使用的时候,只能使用一个,不能同时使用,需要切换。
4. 有关Java的JDK三种不同版本之间的区别
jdk的版本有j2se,j2ee和j2me,三者区别如下:1.J2SE :Core Java 简称java核心基础 主要用来写一些C/S架构的程序2.J2EE:java网路编程 主要用来写一些动态网站3.J2ME:java移动开发 主要用来开发java手机应用
5. 一台电脑能安装两个版本的jdk吗
可以,但注意事项如下: 1、安装时需要注意,不同版本的jdk安装在不同的目录下以免混淆 2、配置时需要注意,环境变量设置为其中一个jdk,另一个不设置,当用到时直接进到目录下操作即可 3、建议安装高版本,高版本兼容低版本的jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。以下是各版本的名称及发布日期:
6. Jdk如何选择版本越高性能越好吗现在Jdk更新的速度是不是特别快
JDK的版本更新非常快,目前已经到了JDK15了,但绝大部分人估计都还在用着jdk8. 在大版本方面,目前可以选的就是8和11了,其他都不是LTS。(至于java10,2018年9月就已经失去官方支持了),JDK12其实是一个非LTS(long time support 长期支持版)版本,而11与8一样是LTS版,意味着下个通用的版本将从8直接到11,毕竟11包含了9和10的所有新特性,因此9和10估计就直接被废弃啦。不过9、10、11、12面向开发者的新特性其实并不是很多,大部分都是一些优化、收集器加强以及增加了一些新功能等等个人建议: 1. 如果是项目已经上线,尽量选择和线上一样的大版本,以免出现什么线下能跑,线上有问题的情况,毕竟java领域开源框架组件众多,并不是每一个框架,组件都能很好的兼容所有的高版本。2. 个人学习(喜欢新特性尝鲜),可以安装一些高版本,但暂时也不要高于JDK11,毕竟学习期间用到的一些开源组件可能是依赖低版本的JDK。最多安装到JDK11即可(如不想踩坑,JDK8是最成熟的版本了).
7. 如何在WINDOWS本地安装不同版本的JDK
1. 首先下载自己所需的JDK版本(这个应该都会下载吧)2. 然后在本地安装3. 开始配置环境变量这时候可以新建一个系统变量JAVA_HOME8用来配置JDK 1.8,一个JDK对应一个系统变量,这样便于切换。CLASSPATH的配置这里我把变量值粘出来,希望别搞错了。.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面应该有一个 .)PATH的配置%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;然后每次想更改JDK版本的时候,只需更改JAVA_HOME的值,这样比较方便。在安装JDK1.8时(我的电脑是先安装jdk1.6再安装的jdk1.7再安装的jdk1.8),会将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以要将这个目录中这三个文件删除或者移除到其他目录下。4. 最后我们验证一下是否JDK切换成功打开命令提示行(win+R,cmd),输入java -version
8. jdk版本哪几个版本比较好用
1.7、1.8、1.9都是成熟版本,原则上都可以选用。公司的商业项目jdk一般不轻易升级,1.9用的就比较少了,加上上面的配套框架升级速度的考虑,1.9版本第二推荐位。1.8和1.7的应用都比较广泛了,那自然选更新更高级的版本,
9. 一台机子可以装两种版本的JDK吗
可以,但注意事项如下:1、安装时需要注意,不同版本的jdk安装在不同的目录下以免混淆2、配置时需要注意,环境变量设置为其中一个jdk,另一个不设置,当用到时直接进到目录下操作即可3、建议安装高版本,高版本兼容低版本的jdk是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK(JavaDevelopmentKit)是Java语言的软件开发工具包(SDK)。SE(J2SE),standardedition,标准版,是我们通常用的一个版本,从JDK5.0开始,改名为JavaSE。EE(J2EE),enterpriseedition,企业版,使用这种JDK开发J2EE应用程序,从JDK5.0开始,改名为JavaEE。ME(J2ME),microedition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK5.0开始,改名为JavaME。没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。以下是各版本的名称及发布日期: