JAVA开发环境、运行环境问题,高手请进!
发布网友
发布时间:2022-05-07 00:01
我来回答
共5个回答
热心网友
时间:2023-10-09 01:52
JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。JDK由一个标准类库和一组建立,测试及建立文档的Java实用程序组成。其核心Java API是一些预定义的类库,开发人员需要用这些类来访问Java语言的功能。Java API包括一些重要的语言结构以及基本图形,网络和文件I/O.一般来说,Java API的非I/O部分对于运行Java的所有平台是相同的,而I/O部分则仅在通用Java环境中实现。
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
在实际应用上讲,JRE的类库只是JDK所有类库里面的一小部分,只是用来支持Java运行的,把其余的调试编辑一类的应用项都去除了!
热心网友
时间:2023-10-09 01:52
JDK是开发使用的。版本和功能更多。SE(J2SE),EE(J2EE),ME(J2ME)。有生成javadoc,编译源代码,反编译,调试等功能。他有很大扩展性,开发者可以自行扩展。而且他也包含了jre,装了jdk就可以不用装jre了,而且实际上安装jdk本身就给你安装了jre。
jre只是一个基本类库,所以他可以满足在该版本上java程序的运行。版本相同的jreJDK类库肯定是兼容的,保证运行无障碍。但是jdk的类库肯定是更全面的。
最简单道理就是如果你要做开发请用jdk,如果要运行请用jre。这是最好的选择。另外jre运行的是可以运行的jar,是开发者打好包的程序,而不是class文件。jre无法运行class文件。
热心网友
时间:2023-10-09 01:53
PS:JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 它不包含开发工具--编译器、调试器和其它工具。
JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具和Java基础的类库(rt.jar)。
首先你要理解,jdk和jre的概念。
你的说法是正确的,jdk包含着jre。
热心网友
时间:2023-10-09 01:54
JDk是开发人员用的
JRE是用户用的
JDK 全称是 Java Development Kit (Java开发工具)
JRE 全称是 Java RunTime Enornmental (Java运行环境)
你会发现,一般的电脑上只有JRE,因为用户只要个运行Java的环境,开发的人才需要开发工具包。
如果还有问题可以给我发消息。
热心网友
时间:2023-10-09 01:54
LS,既然JDK包含了JRE,那安装JDK后可以不安装JRE么?(等待赐教~~)
JAVA运行问题,高手请进。。
字面分析是在构造器的部分的标点符号有问题 补充:看你标点符号有没有写好,输入法状态不对常会导致这种问题。还有就是你有可能少些写了标点符号。
java问题,高手请进!
import java.io.*;import java.util.*;import javax.xml.transform.dom.*;import org.w3c.dom.Node;public class X { public static void main(String[] args) { int userNum=0;int aiNum=0;Scanner s=new Scanner(System.in);Map<Integer,String> map=new HashMap<Integer,String>();map....
JAVA高手请进!!真的要是高手,答好了继续给分
不要说没有可行性,网上扔个石头一砸,只要砸中java程序员,基本都知道怎么去实现,但要实现得很完美,呵呵,有点难。设计这个毕业设计的好处:一、对多线程开发会很溜 :)二、这个代码量很小(核心代码只有一个方法,那就是找找找),只是算法有点复杂,所以不会浪费你很多不必要的时间。(讨厌开...
java高手请进
你好,很高兴回答你的问题。请看下图。第一个框圈起来的代码是弹出一个可以接受输入的框,将接收的输入值赋值给变量stuno。第二个框圈起来的代码,判断如果stuno不为null,则执行删除语句,删除的条件是bookid等于stuno。第三个框里的代码,弹出一个消息框提示删除成功。第四个框是如果在删除时捕获到...
锐捷 目前系统工作环境与软件运行环境相冲突,软件不能正常运行!(code...
解决办法:退出并重新打开客户端,如果问题依旧存在,请将网卡驱动程序卸载重装,如果还是不能解决问题,更换一张网卡。 故障现象2:客户端提示“目前系统工作环境与软件运行环境相冲突,软件不能正常运行CODE=2” 原因:安装了多块网卡,和服务器要求的不符合 解决办法:卸载或者禁用多余网卡,只保留一张网卡运行(如果是win98...
JAVA高手请进,关于命令“JAVA”编译器错误的问题
1、java.lang.ClassNotFoundException---这是关键,找不到类文件异常;2、首先你要明白谁负责解释.class文件?是jre的bin 和lib,你看你的path路径和classpath路径,是不是少了jre的这两个文件;3、写成这样的配置:PATH=%JAVA_HOME%\bin; D:\Program Files\Java\jre6 \bin;CLASSPATH=.;%JAVA...
java中jdk编译运行时总是提示如下错误,请高手帮忙解释:Exception in...
是不是没有写完错误呀?按照你提示的应该是UnsupportedOperationException。那是应该操作运算某些错误,要看源码才知道。
用过editplus的java高手请进,如何编辑执行带包的java程序
首先,你要告诉大家为甚么不能编译,有甚么错误。其次,给你说一下正常的编译方法。你可以先把包给去掉,然后把这个java文件写好。其次,cmd进入终端,javac 文件名.java 然后编译正常的话,java 文件名 这样如果不报错的话,你就能看到效果了!
java小程序运行问题?恳请高手帮忙!
你首先应该知道的是,如何编写Java Applet程序。你可以使用文字处理工具来编写你的小应用程序,例如,Windows下的记事本就行。当你编写完你的应用程序后,你最后应该将它存为纯文本格式。接下来,你应该将你编写好的应用程序进行编译。你可以使用Sun公司的 Java开发工具JDK,你可以在SUN公司的网页上得到该...
java问题,求各路高手齐来踊跃解答。。。我想知道正确答案啊
答案:JavaSE\JavaME\JavaEE 2、在Java中如何定义变量名?变量的作用是什么?答案:path:\Java路径 3、定义变量分哪两个步骤?是否必须在Java程序的前面声明变量?答案:自己看书去,这是书上原话,字太多了,所以我就不打了 4、以下程序段的输出结果为___。for(i=0;i<5;i++){for(j=0;j<5;j...