jdk,j2ee,j2se,j2me的概念区别

小白学习图像处理6——Canny边缘检测算法原理 目录结构一、高斯滤波二、梯度计算1、原理2、代码如下三、非极大值抑制三、双阈值检测四、matlab 的 edge函数五、总结 Canny边缘检测算法主要步骤:高斯滤波、梯度计算、非极大值抑制和双阈值检测。 一、高斯滤波   使用高斯滤波的目的是平滑图像,滤除图像中的部分噪声(因为微分算子对噪声很敏感)。高斯滤波具体办法是生成一个高斯模板,使用卷积进行时域滤波: img = im2double(im... 阅读详情
新手入门                                       

 

jdk,j2ee,j2se,j2me的概念区别
1.
JDK是Java development toolkit,相当于是Java的库函数,是编译,运行java程序的工具包。
J2EE是Java 2 enterprise edition是Java的一种企业版用于企业级的应用服务开发
J2SE是Java 2 standard edition是Java的标准版,用于标准的应用开发
J2ME是Java 2 Micro Edition是Java的微型版,常用于手机上的开发
J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。
针对企业网应用的J2EE(Java 2 Enterprise Edition)、针对普通PC应用的J2SE(Java 2 Standard Edition)和

针对嵌入式设备及消费类电器的J2ME(Java 2 Micro Edition)三个版本
对于初学者,都是从J2SE入手的。
2. j2ee和j2se的区别:
j2ee是在j2se的基础上添加了一系列的企业级应用编程接口.j2ee包含有很多的技术!其中有你熟悉的jsp,

servlet,jdbc,jme等13中技术!
j2ee主要是用来做B/S结构的应用程序!也就是说是基于浏览器和服务器的!
j2se给我的感觉只需要一个容器就够了,j2ee支持分布式组件可以同时存在多个容器
1、J2EE到底是什么?
J2EE,是sun公司提出的一个标准,符合这个标准的产品叫“实现”;其中你下载的sun公司的j2ee开发包中就有一

个这样的“实现”,而jboss,weblogic,websphere都是j2ee标准的一个“实现”。由于jboss,weblogic,

websphere自身带有j2ee的api,所以可以不使用sun的j2ee实现。
2、j2ee sdk和j2sdkee的区别
其实你可以把j2ee sdk和j2sdkee当成是一回事,官方叫法为 j2ee sdk。不过如果你仔细推敲,也可以用下面的方

法来理解:j2eesdk就是jdk,这个是开发ejg必须要安装的,j2sdkee是j2ee开发环境,这也是要安装的,其实如果

你安装了jboss的话,就不用全部安装j2sdkee了,只要把其中的一个名为j2ee的文件复制过去就可以了,也就是说

jdk是必须要装的,而j2sdkee则不需要,看你用什么做容器了。
3、装过j2ee sdk还需要装j2se sdk吗?
在sun的网站下载J2ee1.4时,有两种下载包:
一种是j2ee1.4 sdk完整包(all in one),包含j2ee server,j2se, sample, api doc; j2ee 好像包含j2se 几乎所

有东西.我看 j2ee里也有一个jdk ,它下面的lib和j2se下面的lib一样大(同版本的).但jre不一样大,因为j2ee比

j2se多了好多,如java.servlet.* ,java.servlet.http.* 等.
j2ee 是让你用来开发 j2ee specification 的东西.如果是用于web 服务器,不装j2ee也行,只要装一个jre (连

j2se都不用装),外加一个servlet引擎(如tomcat)就够了.
看下面这个,一目了然:
j2se == jdk == bin + demo + include + jre + lib + src.rar //SUN官方的jdk1.4.2
j2ee == jdk + .... //这里的 jdk 和上面的只有 jre 文件不一样大,原因上文已说.
另一种为单独的j2ee server,安装前需要先安装j2se sdk。
不管哪个,安装完成后,都要设置java_home,j2ee_home,classpath环境变量,再运行j2ee server即可。

为了方便开发者,Sun把Java区分为J2SE(Java 2 Standard Edition)、J2EE(Java 2 Enterprise Edition)、J2ME(Java 2 Micro Edition)和Java Card四种平台。J2SE是所有Java技术的基础,不管开发人员要开发什么平台的Java应用程序,都必须先从J2SE学起。J2EE技术着重于企业服务器端的应用。J2ME主要针对嵌入式系统,包括手机、PDA等。针对手机应用程序的开发,Sun还提供了免费的J2ME Wireless Toolkit。Java Card技术用来开发可以植入IC智能卡中的应用程序。

  以上四种平台的软件开发包(Software Development Kit,SDK)都是免费的,可以从Sun的网站下载。当然,只用SDK未免太不讲究,我们需要开发工具来提高开发效率。这样的工具叫做集成开发环境(Integrated Development Environment,IDE)。以往,Borland JBuilder和IBM Eclipse这两个IDE最受Java程序员的青睐,而Sun自己的IDE却名不见经传。2004年以后,Sun把自己的IDE摆放到重要的位置,努力推进NetBeans和Java Studio的开发。前者是完全用Java撰写的开放源代码的工具,而后者则是重量级的官方开发工具。Sun的开发工具可谓根正苗红,Java程序员终于可以沐浴Sun(阳光)普照了!

  Java咖啡馆主要和J2SE打交道,当然不会略过J2EE和J2ME的知识,值得期待哦! 

WSL2 Ubuntu 22.04安装NVIDIA驱动避坑指南:从驱动版本选择到CUDA环境验证 本文详细介绍了在WSL2 Ubuntu 22.04中安装NVIDIA驱动和配置CUDA环境的完整流程,包括驱动版本选择、环境变量设置以及常见问题解决方案。通过本指南,用户可以避免常见的安装陷阱,确保GPU加速环境正确配置,适用于深度学习开发和CUDA编程。 阅读详情

相关推荐

java_ee_sdk-8u1.zip

Java Platform, Enterprise Edition 8 SDK Update 1 Java EE 8 continues to improve API and programming models needed for today's applications and adds features requested by our world-wide community. This release modernizes support for many industry standards and continues simplification of enterprise ready APIs. Enhancements include: Java Servlet 4.0 API with HTTP/2 support Enhanced JSON support including a new JSON binding API A new REST Reactive Client API Asynchronous CDI Events A new portable Security API Server-Sent Events support (Client & Server-side) Support for Java SE 8 new capabilities (e.g. Date & Time API, Streams API, annotations enhancements)

J2EE/J2SE/J2ME/JDK区别

前沿 J2EE,J2SE,J2MEjava针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。 Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本 J2SEJava 2 standard edition是Java2的标准版,主要用于桌面应用软件的编程 J2EEJava2 enterprise edition是Java2的企业版,主要用于分布...

ADreamClusive的博客 415

2025年中国AI眼镜行业研究报告,VR,AR眼镜,头戴设备研究报告

内容概要:本文档《2025年中国AI眼镜行业研究报告》详尽解析了AI眼镜行业的现状、技术进展及其未来的市场前景。首先介绍了智能眼镜与AR/VR/MR的主要区别,并阐述了多模态交互的概念及其应用价值,特别提到了计算机视觉和语音交互技术的进步对手势识别、物体检测以及智能眼镜功能的支持作用。其次,讨论了智能眼镜从早期原型至今的技术演化进程以及各代产品的标志性事件,如谷歌Glass的发布及其后续迭代版本的变革,再到如今华为、小米等中国企业的新品问世。接着,文章探讨了AI眼镜产业链上下游的技术构成要素,比如SoC芯片、传感器(IMU、摄像头)、显示技术(Micro LED)及音频模块(麦克风和扬声器),并通过成本拆解分析指出各个部分的重要性。最后,本文分析了国内外各大科技企业在此领域的战略布局和发展动态,包括META、苹果、华为等行业领先者的竞争态势以及潜在的增长机会和市场挑战。同时文中提出了当前存在的障碍因素,如电池寿命短、隐私安全隐患、散热效率差等亟待克服的技术难题,并对未来AI眼镜的创新路径做出展望。适合人群:对AI眼镜感兴趣的研发人员、投资者、市场营销专业人士以及想要了解该行业的普通大众。使用场景及目标:为研发团队提供最新技术研发动态和趋势参考;帮助投资者评估该行业的投资潜力;辅助市场销售人员制定合适的营销策略;让普通用户更深入理解AI眼镜的工作原理和发展方向。其他说明:本文提到AI眼镜是下一代智能穿戴设备的重要代表,在实现高效的人机交互上有重要意义。但要想真正实现‘破圈’仍需克服诸多技术和社会认可层面的问题。此外,政策法规也在积极完善中,以支持和引导这个行业健康发展。

j2se sdk和j2EE sdk,JDK,JKE的区别

<br />j2se:   Java   2   Standard       Edition是java标准版  ,se是标准版平台 <br />j2ee:   Java   2   Enterprise   Edition是java企业版   ,它除了包含标准版(se)中的任何组件,还增加了附加库; <br />J2EE <br />J2EE   technology   and   its   component   based   model   simplifies   enterprise   d

大猴子的学习园地 6875

java中的ide、sdk是什么,javaee\javase\javame区别

ide :integrated development environment 集成 开发 环境 简单的来说就是提供编译代码等一系列功能的开发环境 比如:eclipse sdk:service de velopment pack 服务 开发 包 简单来说就是一些封装的功能代码,做成了一个包,给我们可以直接调用 比如jdk1.8 jdk java s...

Xieyp040的博客 1011

JDKJ2EEJ2SE、J2ME区别

1.JDKJavadevelopmenttoolkit,相当于是Java的库函数,是编译,运行java程序的工具包。 J2EEJava2enterpriseedition是Java的一种企业版用于企业级的应用服务开发 J2SEJava2standardedition是Java的标准版,用于标准的应用开发 J2MEJava2MicroEdition是Java的微型版,常用于手机上的...

gaofengyan的博客 1862

解析JDKJ2EEJ2SE、J2ME区别

JAVA开发四年,许多东西概念性却很模糊,这里给自己补习一下,也和大家分享一下。 你对JDKJ2EEJ2SE、J2ME概念是否了解,这里和大家分享一下JDKJ2EEJ2SE、J2ME的概念以及他们的关系区别,相信本文介绍一定会让你有所收获。 JDK,J2EE,J2SE,J2ME的概念区别是什么呢? 1.JDKJavadevelopmenttoolkit,相当于是Ja

编程高手无捷径 1135

JDKJ2EEJ2SE、J2ME区别(转-2021-04-30)

JDK,J2EE,J2SE,J2ME的概念区别是什么呢? 1.JDKJavadevelopmenttoolkit,相当于是Java的库函数,是编译,运行java程序的工具包。 J2EEJava2enterpriseedition是Java的一种企业版用于企业级的应用服务开发 J2SEJava2standardedition是Java的标准版,用于标准的应用开发,主要用来写一些C/S架构的程序 J2MEJava2MicroEdition是Java的微型版,常用于手机上的开发 J2EE,J2S

ccpit2b2c的专栏 785

J2EE,J2SE,J2ME,JDK,SDK,JRE,JVM区别(转载)

转载地址:http://blog.csdn.net/alspwx/article/details/20799017 一、J2EEJ2SE、J2ME区别 J2EE——全称Java 2 Enterprise Edition,是Java的一种企业版,用于企业级应用开发。 J2SE——全称Java 2 Standard Edition,是Java的标准版,用于标准应用开发,也是Java基...

baixiao9898的博客 211

【一】JDK ,JRE ,JVM ,JavaEE SDK 介绍与比较

JVM :Java Virtual Machine(Java虚拟机),包含一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 作用:Java之所以可以跨平台,关键因为JVM屏蔽了与具体操作系统平台相关的信息,只要有经过编译的字节码(.class文件),就可以在多种平台上运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。 注:只有JVM是不能运

shuaixianbohou的专栏 2092

JDK安装(JDK & java SE SDK& java EE SDK)

        通常说的jdkjava Development Kit)是指java SE SDK。        java SE SDK: java Standard Edition Software Development Kit 标准java应用开发环境        java EE SDK:java Enterprise Edition Software Development Kit ...

Erictju的博客 3759

Win7 x64搭建Java EE8环境

从零搭建Java EE开发环境。

cqdjyy01234的专栏 1203

Java的不同版本:J2EEJ2SE、J2ME区别

Java 拥有3个版本,分别为:J2EEJ2SE和J2ME(也就是说,J2EEJ2SE和J2MEJava的不同版本)。以下是详细介绍: J2EE(Java 2 Platform Enterprise Edition)企业版 是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如Servlet Jsp等,主要针对于Web应用程序开发。 J2SEJava 2 Plat

zhangjunqis的博客 929
上一篇: 一个表达式计算案例的设计和实现!〈转贴〉
liu0013
博客等级 码龄21年 5粉丝 14原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值