❶ java高手进关于java在没有jdk的电脑上运行
JDK:Java Development Kit 就是Java开发工具包,仅仅是Java开发人员使用的,它也提供了Java运行环境,供Java程序执行。
真正的Java程序是需要JRE(Java运行环境)来运行的,与JDK没有什么关系。
只有涉及到源代码的编译和测试,才会用到JDK,一般情况下Java程序是运行在JRE环境上的。
jre不需要配置环境变量之类的,之所以不需要,是因为jre在windows系统中安装的过程中已经把java.exe和javaw.exe拷贝到了windows系统的系统目录下,而系统目录已经默认由微软自己配置了环境变量。所以不需要配置环境变量,但是JDK开发一定要配置环境变量,否则无法定位编译开发工具,或者执行环境不是JDK环境。
❷ java程序到底能不能再没有jdk的自己上运行
首先你要知道jdk是什么东西,jdk全称是Java Development Kit,就是Java 语言的软件开发工具包,是用于开发的。至于运行java程序的话,需要有jre,也就是Java Runtime Environment,叫做java运行环境,顾名思义,没有jre是不能运行java程序的,这是从java的特性决定的,java是一个与平台无关的语言,编写好的java代码首先要编译成与平台无关的字节码文件,该字节码文件通过jre的jvm(java虚拟机)才能执行,所以,没有jre是不能运行java程序的。
另外,jdk包括了jre,而jre包括了jvm。
❸ 为什么我下下来java安装完文件夹里却没有jdk,只有一个jre7
因为你安装的是仅有运行环境的单独Jre版本,请下载完整的JDK.
在oracle官网一般在同一个java version中提供两个版本
Java SE Development Kit 7u80,此为包含JDK开发环境的版本
Java SE Runtime Environment 7u80,此为只包含jre运行环境的版本
❹ 我的java里只有jre6.0没有jdk会怎么样
JDK就是Java Development Kit ,是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。
JDK=JRE+开发工具(如javac.exe、jar.exe等).
只有JRE,运行Java程序是没问题的,没有JDK不能编译Java文件。
如果安装了JDK(我安装的是JDK 1.6.0_07版本),会发现你的电脑有两套JRE,一套位于 C:\Program Files\Java\jdk1.6.0_07\jre ,另外一套位于C:\Program Files\Java\jre1.6.0_07目录下。JRE的地位就象一台PC机一样,我们写好的 Win32应用程序需要操作系统帮我们运行,同样的,我们编写的Java程序也必须要JRE才能运行。JDK里面有很多用Java所编写的开发工具(如javac.exe、jar.exe等),JDK里的工具几乎是用Java所编写,所以也是Java应用程序,因此要使用JDK所附的工具来开发Java程序,也必须要自行附一套JRE才行,所以位于C:\Program Files\Java\jdk目录下的那套JRE就是用来运行一般工具Java程序用的。
❺ jdk是什么
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。(5)java编译程序没有jdk扩展阅读JDK包含的基本组件包括:javac编译器,将源程序转成字节码jar打包工具,将相关的类文件打包成一个文件javadoc文档生成器,从源码注释中提取文档jdbdebugger,查错工具java运行编译后的java程序(.class后缀的)appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。参考资料来源:
❻ java只安装了jre,没有安装jdk,能不能运行代码
java只安装了jre,没有安装jdk,是不能运行源代码的。
java中JDK是java development kit的简称,代表开发环境工具,包括编译源程序和运行及调试所需要的环境所需要的环境;JRE是java runtime environment的简称,代表运行环境。也就是说JDK是包含JRE的。
其中如果只安装JRE不安装JDK,那么只能运行已经编译好的字节码文件即后缀名为.class的文件;如果安装了JDK,那么可以对源代码即后缀名为.java的文件进行编译,生成并运行.class的文件,最后得到程序运行结果。
所以,在java中要正常编译并运行源代码,可以只安装JDK。
❼ 运行java程序一定要安装 JDK 吗
jdk就是JAVA的开发工具包,即Java evelop Kit
1998年12月,SUN公司发布了JDK1.2,开始使用“java2” 这就是我们所说的JAVA2。
如果我们要进行JAVA开发,就需要下载一个JAVA开发包即、JDK!
如果是单纯的要运行JAVA只需要下载JRE(Java runtime Environment),即JAVA的运行环境。
一般包含在J2SDK中。
所以,你问的要运行JAVA需要一定要JDK吗?回答是:不需要!
只需要下载JRE!不过你同样可以下载JDK。
❽ 要编译运行java程序需要安装什么
如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。
先装JDK,把环境搭好再来个IDE基本上就可以开始写java代码了,Jdk ide开发工具 eclipse Idea
要是做web的话把tomcat,mysql装一下就可以开始做简单web了
JRE: Java Runtime Environment
JDK:Java Development Kit
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。
JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
❾ jdk18出来了吗
jdk18目前还没有真正出来,现在目前也只是出到了2021年9月的jdk17,至于18可能还要等一阵时间,因为后面的版本感觉太多bug了,一直优化一直修,难搞。
拓展知识:
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。
❿ java程序程序怎么一次编译,到处运行吗没有安装JDK是不是就不能运行呢
1。没有安装JDK就不能运行
2。因为java虚拟机(jvm)的原因,java程序可以一次编译,到处运行
安装JDK的时候,也包括了java虚拟机