sdk与jdk的区别,sdk和jdk有什么区别

1,sdk和jdk有什么区别你可以认为,jdk是专用于java开发的sdk
2,java中jdk与sdk的区别辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”;JDK只是针对于Java的SDKjdk就是java2sdk的曾用名 , 后来sun公司将其改为了java2sdk,你从sdk的英文原文就能看出来了,softwaredevelopekit软件开发工具集 。在java中jdk=sdk,因此只需装一个
3,JDK与SDK区别jdkJDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment) , 一堆Java工具和Java基础的类库(rt.jar) 。不论什么Java应用服务器实质都是内置了某个版本的JDK 。因此掌握 JDK是学好Java的第一步 。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等 。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM高出许多 。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多 。但不管怎么说,我们还是需要先把Sun JDK掌握好 。〔来自百度百科〕SDK 就是 Software Development Kit 的缩写 , 中文意思就是“软件开发工具包” 。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK” 。摘自http://www.vwind.com/dev/html/172.htmsdk 是 software development kit 的缩写,中文意思是“软件开发工具包” 。jdk 是 java development kit 的缩写,中文意思是“java开发工具包” 。所以,不难看出,sdk是一个总称 , jdk是sdk中具体的一种软件开发包 。补充一点,jdk有三个版本: j2se,standard edition,标准版,是我们通常用的一个版本,从jdk 5.0开始,改名为java se 。j2ee,enterprise edition,企业版 , 使用这种jdk开发j2ee应用程序,从jdk 5.0开始,改名为java ee 。j2me,micro edtion,主要用于移动设备、嵌入式设备上的java应用程序,从jdk 5.0开始,改名为java me 。JDK 是 SDK 的一种,一切为软件开发者准备的开发包就叫 SDK(Software Development Kit),比如 Windows SDK 等等 。原来的 JDK 其实就是 Java SDK 。jdk是 Java 语言的软件开发工具包 , 主要用于移动设备、嵌入式设备上的java应用程序 。没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE 。软件开发工具包(外语首字母缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合 。sdk就是jdk!!!只是在jdk1.2.2版本后改叫jdk【sdk与jdk的区别,sdk和jdk有什么区别】
4,关于java EE SDK和JDK的区别开始学java 下的jdk 全称其实 是 java se sdk简称jdk 要学习j2ee 必须先装java EE SDK 要不然根本就不能创建servlet 你的情况.应该早就下载了java EE SDK了myEclipse netbeans里都自己都这java EE SDKJava EE SDK和JDK的区别如下:SDK是Software Development Kit的缩写,中文意思是“软件开发工具包” 。这是一个覆盖面相当广泛的名词 , SDK是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种API提供便利) 。JDK(Java Development Kit,Java开发工具包)是Sun Microsystems针对Java开发员的产品 。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit) 。可以认为jdk只是sdk的一种(子集),因为它是开发java程序的一个平台,开发其他程序的sdk可以没有jdk 。JDK是Java Development toolKit , Java开发工具包是最大的概念目前的JDK大致分三个大版本:Java SE:Java Platform, Standard Edition,Java平台标准版,主要用来开发桌面程序Java EE:Java Platform, Enterprise Edition,Java平台企业版,主要用来开发WEB程序Java ME:Java Platform, Micro Edition,Java平台微缩版,主要用来开发移动程序如果你已经写了servlet,估计就是一直在用Java EE技术,也许你没有使用Oracle提供的官方的Java EE SDK在Java的中间发展阶段,曾经把上面的名字叫做J2SE、J2EE、J2ME其中的2读作英语two,剩下的按照字母发音 , 2代表第二代的意思更详细的内容请参考下面的文章:http://blog.csdn.net/karl600/article/details/1681977Java EE SDK和JDK的区别如下:SDK是Software Development Kit的缩写,中文意思是“软件开发工具包” 。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK” 。SDK是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种API提供便利) 。JDK(Java Development Kit,Java开发工具包)是Sun Microsystems针对Java开发员的产品 。自从Java推出以来 , JDK已经成为使用最广泛的Java SDK(Software development kit) 。可以认为jdk只是sdk的一种(子集),因为它是开发java程序的一个平台,开发其他程序的sdk可以没有jdk 。比如你下载了一个软件开发平台 eclipse-SDK-3.2.2-win32.zip,它本身里面是没有jdk的 。但是只要开发java程序就必须使用jdk(javaee和javase) 。jdk就是java2sdk的曾用名,后来sun公司将其改为了java2sdk,你从sdk的英文原文就能看出来了 , softwaredevelopekit软件开发工具集 。在java中jdk=sdk,因此只需装一个5,SDK和JDK一样吗SDK的意思是Software Development Kit,软件开发工具包,是一个广义的概念,任何编程工具几乎都可以看成SDK 。而JDK是Java Development Kit,是Sun公司针对Java编程的产品,范围仅限于Java 。也就是说,JDK是SDK的一种,两者不是完全一样的 。所以下下来eclipse之后需要去sun公司官网下载jdk,才能正常编写java程序,一般下载最新的jdk 1.6即可 。望采纳 。JDK:是java运行编译必备的组件,里面包含了基础的类方法变量等等,可以看作java开发的基础包 。SDK:是android运行编译必备组件,同样包含了一些android特有的基础包和一些工具,众所周知,android是基于java语言的,在其基础上进行了拓展,所以开发安卓既需要jdk ,又需要sdk 。SDK , Software Development Kit 的缩写,中文即“软件开发工具包” 。广义上指辅助开发某一类软件的相关文档、范例和工具的集合 。SDK是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发Windows平台下的应用程序所使用的SDK 。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件 。一般的工具包括用于调试和其他用途的实用工具 。SDK 还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档 。JDK:是java运行编译必备的组件,里面包含了基础的类方法变量等等,可以看作java开发的基础包SDK:是android运行编译必备组件,同样包含了一些android特有的基础包和一些工具众所周知 , android是基于java语言的,在其基础上进行了拓展,所以开发安卓既需要jdk 又需要sdkjavajdk和sdk的区别如下:sdk是software development kit的缩写,中文意思是“软件开发工具包” 。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“sdk” 。sdk是一系列文件的组合 , 它为软件的开发提供一个平台(它为软件开发使用各种api提供便利) 。jdk(java development kit,java开发工具包)是sun microsystems针对java开发员的产品 。自从java推出以来,jdk已经成为使用最广泛的java sdk(software development kit) 。可以认为jdk只是sdk的一种(子集),因为它是开发java程序的一个平台,开发其他程序的sdk可以没有jdk 。比如你下载了一个软件开发平台 eclipse-sdk-3.2.2-win32.zip,它本身里面是没有jdk的 。但是只要开发java程序就必须使用jdk(javaee和javase) 。可以说JDK是Java的SDK~使用Eclipse前必须安装JDK或JRE~ SDK(Software Development Kit, 即软件开发工具包 )一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合 。JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品 。自从Java推出以来,JDK已经成为使用最广泛的Java SDK 。JDK 是整个Java的核心 , 包括了Java运行环境,Java工具和Java基础的类库 。JDK是学好Java的第一步 。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多 。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高 。

    推荐阅读