您的位置:

jdk和java,jdk和java一样吗

本文目录一览:

java jdk和java的区别

jdk = java development kit ,也就是java开发工具包,缺省情况下是Java SE JDK,即标准版的。

java(TM),那个TM,指的是Trade Mark,也就是商标,以前是sun公司持有,现在卖给Oracle了

~如果你认可我的回答,请及时点击【采纳为满意回答】按钮

~~手机提问的朋友在客户端右上角评价点【满意】即可。

jdk是什么?

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。没有JDK的话,无法编译Java程序(指java源码.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE。扩展资料JDK包含的基本组件包括:javac编译器,将源程序转成字节码jar打包工具,将相关的类文件打包成一个文件javadoc文档生成器,从源码注释中提取文档jdbdebugger,查错工具java运行编译后的java程序(.class后缀的)appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。参考资料来源:

什么是java jdk?

jdk安装好配置环境变量后,系统就承认了 java,javac等命令,当编译好java文件,就可以在开始——运行——cmd的dos系统下运用指定命令运行java文件。

JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。

JDK包含的基本组件包括:

javac – 编译器,将源程序转成字节码

jar – 打包工具,将相关的类文件打包成一个文件

javadoc – 文档生成器,从源码注释中提取文档

jdb – debugger,查错工具

java – 运行编译后的java程序(.class后缀的)

appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 Jconsole: Java进行系统调试和监控的工具

总之,jdk并不是一个应运软件,并不能从哪里运行。编译时在任何可输入文本的软件中均可(通常用.txt记事本编译),编译好后改名.java文件,在dos系统中用 javac命令编译连接 java命令 .运行。

jdk与java的关系

sun公司提供的自己的一套 java开发环境, Java Development Kit.

以 windows系统安装 JDK为例子, JDK的 bin目录你可以看下

javac.exe,就是 java源文件的编译工具, java源文件的扩展名为 .java,如Test.java, java源文件被编译后的 java字节码文件的扩展名为 .class

java.exe 是 java字节码编译程序, 负责解释执行java字节码文件,就是一个JVM(java虚拟机)

看到这些你就明白了jdk是开发人员也就是编写程序的时候需要的

jdk 目录下还会有一个 JRE(Java Runtime Environment), 这个字面理解就可以了 java运行时环境,无论你想在自己电脑上运行一个 java 程序还是自己编写的程序要测试运行都需要它(自己的编写的java程序也是java嘛).

JDK和JAVA之间有什么关系?

那肯定是要用JDK,JDK就是编译JAVA语言必须的软件。JDK是一个文件包,里面包含了编译工具,也包含了执行工具。

如果你要写简单的JAVA程序并且执行它,就必须下载JDK,然后把程序写在记事本上,然后后缀名改为JAVA,那么就能用JDK中的JAVAC进行编译了。编译没有任何问题的话,就可以直接执行了。

JAVA进行编译不是写的过程,写可以写在任何地方,别如记事本,编译是检验你写的程序有没有错误,如果错了就编译不过去,如果正确了就会生成一个JAVA的可执行程序。

所以编辑程序初学者可以用记事本,有了感觉过后使用editplus,最后程序很熟练了能开发项目了就是用ECLIPSE编写。这个是漫长的过程。不管你用什么东西编写,想编译程序,想执行都离不开JDK。

简单的来说就是编辑是编写过程,编译是系统帮你检查是否正确。打开书本,用记事本编辑一个简单的程序,然后执行一次就明白了。不动手始终是抽象的。