jdk是什么东西啊,可以干什么吗?jdk到底有什么作用

2024-10-11 10:00:10 0

jdk是什么东西啊,可以干什么吗?jdk到底有什么作用

“jdk”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看jdk是什么东西啊,可以干什么吗?jdk到底有什么作用!

本文目录

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到底有什么作用

jdk是JAVA的开发编译环境,里面包含了很多类库,即jar包,还有jre jvm虚拟机。jdk是java语言开发最基础的工具包,是java程序运行的基础也是各种IDE开发环境的基础,

由sun公司开发,目前已被oracle收购,不管是要学习java编程,还是要搭建jsp web开发环境,或者是android开发环境都离不开它。

工作原理

由四方面组成:

(1)Java编程语言

(2)Java类文件格式

(3)Java虚拟机

(4)Java应用程序接口

当并运行一个Java程序时,需要同时涉及到这四种方面。使用文字软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类,通过调用类(这些类实现了Java API)中的方法来访问资源系统。

把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。

jdk作用是什么

jdk是JAVA的开发编译环境,里面包含了很多类库,即jar包,还有jrejvm虚拟机。jdk是java语言开发最基础的工具包,是java程序运行的基础也是各种IDE开发环境的基础,

由sun公司开发,目前已被oracle收购,不管是要学习java编程,还是要搭建jspweb开发环境,或者是android开发环境都离不开它。

参考资料来源:百度百科-java

jdk是什么

JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的JavaSDK。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。

jdk和jre有什么区别

JDK:Java Develpment Kit java 开发工具JRE:Java Runtime Environment java运行时环境JVM:java Virtual Machine java 虚拟机jdk 是给开发人员使用的, jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可JDK:是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jreJDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。

jdk是什么

JDK(Java Development Kit)是Sun微系统针对Java开发人员发布的免费软件开发工具包(SDK,Software development kit)。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。

JDK包含了一批用于Java开发的组件,其中包括:

javac:编译器,将后缀名为.java的源代码编译成后缀名为“.class”的字节码

java:运行工具,运行.class的字节码

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

javadoc:文档生成器,从源码注释中提取文档,注释需符合规范

jdb debugger:调试工具

jps:显示当前java程序运行的进程状态

javap:反编译程序

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浏览器。参考资料来源:

jdk是什么

JDK全称Java Development ToolKit,是Java语言开发工具包。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。

最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的JDK。IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个组织开发自己的JDK都是为了在某些方面得到一些提高,以适应自己的需求。

JDK是用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。它不提供具体的开发软件,它提供的是无论你用何种开发软件写Java程序都必须用到的类库和Java语言规范。

扩展资料:

JDK版本的 变迁史及其选择。

Java语言自JDK1.0版本以来经历了许多次更新,也在基本程序库中增加了大量的类别和包。除了语言上的变化,多年来Java标准库(JCL)发生了巨大的变化,从JDK 1.0中的几百个类暴增到J2SE 5中的三千多个类。

Swing、Java2D等的全新API被加入其中,而许多原本JDK 1.0的类和方法已被弃用。当然,仍然有一些程序可以将Java程序从新版本的Java平台转换为较旧版本(例如Java 5.0降转到1.4)。 

2017年9月,Java平台的主架构师 Mark Reinhold 发出提议,要求将Java的功能更新周期从之前的每两年一个新版本缩减到每六个月一个新版本。该提议获得了通过,并在提出后不久生效。

Java 8 与 Java 11 为当前提供支持的LTS(长期支持)版本;Java 10 是上一个快速发布版本,且已不再被支持。2018年9月,随着 Java 11 的发布,Java 10 自当日起不再被支持。

Oracle 将在 2019 年 1 月前为商业用途中的 Java 8 长期支持,而针对非商用的更新将继续提供,直至 2020 年 12 月。

此外,AdoptOpenJDK 也为 Java 8 提供免费更新。针对 Java 11 的长期支持将不再由 Oracle 提供,而是改由 OpenJDK 社区的 AdoptOpenJDK 提供。

版本选择的问题,1.7、1.8、1.9都是成熟版本,原则上都可以选用。国内公司的商业项目jdk一般不轻易升级,1.9用的就比较少了,加上配套框架升级速度的考虑,1.9版本第二推荐位。

1.8和1.7的应用都比较广泛了,那自然选更新更高级的版本。所以,最推荐用1.8版本。JDK11除非只想从语言层面去体验新功能,还是不要在实际业务开发中用。

参考资料来源:百度百科——JDK 

文章分享结束,jdk和jdk是什么东西啊,可以干什么吗的答案你都知道了吗?欢迎再次光临本站哦!

jdk是什么东西啊,可以干什么吗?jdk到底有什么作用

本文编辑:admin
: jdk,

更多文章:


佳能第一款微单(佳能第一款EOS相机是哪款)

佳能第一款微单(佳能第一款EOS相机是哪款)

大家好,关于佳能第一款微单很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于佳能第一款EOS相机是哪款的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录佳能

2024年10月2日 20:35

小米音响多少钱一台(小米家庭音响mdz—13—da卖多少钱)

小米音响多少钱一台(小米家庭音响mdz—13—da卖多少钱)

“小米音响多少钱一台”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看小米音响多少钱一台(小米家庭音响mdz—13—da卖多少钱)!本文目录小米家庭音响mdz—13—da卖多少钱小米电视音响599元跟488元的区别小米音响多少

2024年6月19日 08:15

正在下载更新(为什么我的电脑 一开机就右下角出来正在下载更新)

正在下载更新(为什么我的电脑 一开机就右下角出来正在下载更新)

大家好,关于正在下载更新很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于为什么我的电脑 一开机就右下角出来正在下载更新的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所

2024年7月24日 14:26

iphonese和6s配置对比(iPhoneSE和iPhone6s有什么区别)

iphonese和6s配置对比(iPhoneSE和iPhone6s有什么区别)

本文目录iPhoneSE和iPhone6s有什么区别iPhone SE和iPhone 6/6s配置参数有什么区别IPhone se和6s哪个好iphone se 和 iphone 6s在配置上有什么区别苹果6s和se参数对比iphone s

2024年5月1日 17:42

电脑通用音频驱动程序(刚买的华为笔记本就显示通用音频驱动叹号)

电脑通用音频驱动程序(刚买的华为笔记本就显示通用音频驱动叹号)

本文目录刚买的华为笔记本就显示通用音频驱动叹号通用音频驱动程序 未修复 怎么办电脑突然没有声音了检测说是通用音频驱动程序未修复怎么解决这个问题啊刚买的华为笔记本就显示通用音频驱动叹号电脑没声音,设备管理器中声音出现黄色感叹号原因和解决方式如

2024年3月8日 18:00

诺基亚n88多少钱(诺基亚手机N88买多少钱)

诺基亚n88多少钱(诺基亚手机N88买多少钱)

本文目录诺基亚手机N88买多少钱诺基亚n88的基本信息诺基亚手机N88买多少钱咳咳。。。楼主你太高明了,还N88.。。。你研究出来是吧?86才上市没多久你就88了。。。真佩服阁下。。。。如果是N80,那就不到一千,N81估计就1800之内,

2024年1月15日 02:40

高端商务手机壁纸(华为如何快速导出照片)

高端商务手机壁纸(华为如何快速导出照片)

本文目录华为如何快速导出照片华为手机壁纸效果不会弄怎么办华为手机怎么设置动态壁锁屏华为如何快速导出照片两个手机导图片的方法有很多,少的图片可以用第三方软件QQ、微信传送,多的图片可以用手克隆传送,以手机克隆为例,步骤如下:1、首先在两个手机

2024年7月17日 16:29

联想v310进入bios(联想v310怎么进BIOS呢)

联想v310进入bios(联想v310怎么进BIOS呢)

本文目录联想v310怎么进BIOS呢联想v310怎么进入bios联想小新310-14isk怎么进入bios联想笔记本v310进bios按什么键联想v310怎样重装系统 装进去了启动不了联想笔记本v310-15isk怎么进入bios设置联想v

2024年5月16日 08:46

g1666次列车(上饶开往徐州的高铁列车时刻表查询)

g1666次列车(上饶开往徐州的高铁列车时刻表查询)

本篇文章给大家谈谈g1666次列车,以及上饶开往徐州的高铁列车时刻表查询对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录上饶开往徐州的高铁列车时刻表查询g1666途经过哪些站从深圳北站发车到杭州东站的动车经过几个省经过多少站站

2024年6月23日 12:10

华为手机解锁码破解软件下载(怎么破解华为的激活锁并开机)

华为手机解锁码破解软件下载(怎么破解华为的激活锁并开机)

本文目录怎么破解华为的激活锁并开机怎样下载华为手机一键解锁工具谁有软件或者方法什么的可以帮我解一下华为的刷机锁,谢谢谢谢谢谢!华为手机破解屏幕密码有什么软件怎么破解华为的激活锁并开机华为手机无法激活怎麽办,激活查找我的设备打开丢失模式.跳过

2024年7月22日 11:40

c3107途径多少站?c3107在南京哪个站坐

c3107途径多少站?c3107在南京哪个站坐

“c3107”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看c3107途径多少站?c3107在南京哪个站坐!本文目录c3107途径多少站c3107在南京哪个站坐c3107途径多少站C3107途径站点1 南京 --

2024年9月22日 11:55

最新手机发布会2022(oppo手机最新发布会)

最新手机发布会2022(oppo手机最新发布会)

大家好,最新手机发布会2022相信很多的网友都不是很明白,包括oppo手机最新发布会也是一样,不过没有关系,接下来就来为大家分享关于最新手机发布会2022和oppo手机最新发布会的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开

2024年8月3日 05:15

ipx7级防水是什么意思(ip67 ipx7 防水等级的区别)

ipx7级防水是什么意思(ip67 ipx7 防水等级的区别)

本文目录ip67 ipx7 防水等级的区别泊雅电动牙刷说的IPX7级防水是什么意思ipx7防水怎么读电动牙刷的IPX5和IPX7有什么区别对讲机上的防水等级标识(如IPX7)是什么意思ipx7能洗澡吗ip67 ipx7 防水等级的区别ip6

2024年1月14日 15:20

实达打印机打印位置调整(打印机打印位置偏上怎么调)

实达打印机打印位置调整(打印机打印位置偏上怎么调)

本文目录打印机打印位置偏上怎么调实达打印机690水平偏移咋调整打印机打印位置偏移调整的方法是什么打印机怎么调整打印位置实达690k打印机如何微调进纸的位置每次打印报表的时候总是往左偏,往上偏求大神们指教!实达5400针式打印机怎么调整线条错

2024年4月6日 06:40

5830约等于近似数是什么?0571 5830是哪里的

5830约等于近似数是什么?0571 5830是哪里的

大家好,今天小编来为大家解答以下的问题,关于5830,5830约等于近似数是什么这个很多人还不知道,现在让我们一起来看看吧!本文目录5830约等于近似数是什么0571 5830是哪里的5730和5830led光源有什么区别雅马哈HTR573

2024年8月26日 20:25

小蚁运动相机怎么样(小蚁运动相机和手机摄像头有什么区别)

小蚁运动相机怎么样(小蚁运动相机和手机摄像头有什么区别)

本文目录小蚁运动相机和手机摄像头有什么区别运动相机,小白哪个入手好小蚁运动相机和普通数码相机哪个好小蚁运动相机怎么用小蚁运动相机怎么样运动相机 小蚁 和 萤石 哪个强小蚁运动相机和手机摄像头有什么区别我买的运动相机,号称4K拍摄,1000块

2024年4月21日 21:55

近期文章

本站热文

电脑包尺寸对照表(电脑包要多大)
2024-07-23 11:15:58 浏览:3882
e10000(皖E10000是什么车)
2024-07-17 11:22:25 浏览:3506
ati radeon hd 5650(电脑的显卡是ATI Mobility Radeon HD 5650 (MADION PRO) ( 1 GB ) 这个显卡)
2024-07-07 05:01:37 浏览:3100
华为mate20pro版本区别(mate20pro有必要买ud版吗)
2024-07-24 08:26:42 浏览:2630
ipad买蜂窝版还是wifi版(ipad air 5买蜂窝好不好)
2024-07-17 14:35:19 浏览:2237
vivo y3配置参数(vivoy3参数是什么)
2024-07-16 07:07:06 浏览:2071
标签列表

热门搜索