可以认为jdk只是sdk的一种(子集),因为它是开发java程序的一个平台,开发其他程序的sdk可以没有jdk。 jdk。 比如你下载了一个软件开发平台 eclipse-SDK-3.2.2-win32.zip,它本身里面是没有jdk的。 但是只要开发java程序就必须使用jdk(javaee和javase)。 我来打个比方吧: SDK就像一台机床(它可以是多用途的),它...
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...
然而,值得注意的是,尽管JDK与SDK在早期是同一概念,但随着时间的推移,它们的内涵逐渐有所不同。JDK是一个包含Java运行环境(JRE)和开发工具的集成环境,它为Java开发提供了必要的工具和库。而SDK则更广泛,它可以包含一系列用于开发特定软件的工具和库,不仅限于Java。对于Java开发者来说,安装JDK是...
而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。 三者的大致区别与联系 4、SDK SDK(Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、...
Java ME技术专门针对庞大的消费者空间,其涵盖了极小的商品范围,例如智能卡或寻呼机,直到机顶盒,几乎与计算机一样强大的设备。4、Java SE 与 Java EE 区别 Java EE是在Java SE基础上发展构建的,是一系列技术规范,官方提供的Java EE SDK是Java EE的参考实现,是实现Java EE最全的开发工具包,而我们常说的JDK只是...
1.原子性,简单说就是相关操作不会中途被其他线程干扰,一般通过同步机制实现。 2.可见性,是一个...
jdk:我想你刚开始java时肯定是要安装jdk的指的就是开发所需要的环境,里面有很多类库等等很多集成的java工具的。其实一般来说就是安装jdk就可以了,然后安装开发工具eclipse等就可以开发了;但是,java EE现在占据java开发的绝大多数成分,很流行;为了方便便有了java EE 6 SDK这些东西的出现;它本身是个...
JDK是SDK的一个子集,因为它是开发java程序的一个平台,开发其他程序的SDK可以没有JDK。比如你下载了一个软件平台eclipse-SDK-3.2.2-win32.zip,它本身里面是没有JDK的。但是只要开发Java程序就必须使用JDK(Java EE和Java SE)。 总之; JavaEE 比 se多了许多包,用于开发大规模的,分布式的Java应用/服务器。 比如...
JDK(Java Development Kit),即Java开发工具包 JDK是提供给Java开发人员使用的,包含了JRE和一些Java开发工具,如编译工具(javac.exe)、打包工具(jar.exe)等。所以安装了JDK就不需要再安装JRE了。 作为Java语言的学习者,我们必须安装JDK,没有JDK,我们是没有办法编译和运行Java代码的,这也是几乎所有的Java入门教程推荐...