展开

关键词

JDK、J2EE、J2SE、J2ME的区别

JDK,J2EE,J2SE,J2ME的概念区别呢?1.JDKJavadevelopmenttoolkit,相当于Java的库函数,编译,运行java程序的工具包。 CS架构的程序J2MEJava2MicroEditionJava的微型版,常用于手机上的开发J2EE,J2SE,J2MEjava针对不同的的使用来提供不同的服务,也就提供不同类型的类库。 J2EE主要用来做BS结构的应用程序!也就基于浏览器和服务器的!J2SE给我的感觉只需要一个容器就够了,J2EE支持分布式组件可以同时存在多个容器1、J2EE到底? 了,只要把其中的一个名为J2EE的文件复制过去就可以了,也就说JDK必须要装的,而j2sdkee则不需要,看你用做容器了。 J2SE所有Java技术的基础,不管开发人员要开发平台的Java应用程序,都必须先从J2SE学起。J2EE技术着重于企业服务器端的应用。J2ME主要针对嵌入式系统,包括手机、PDA等。

44110

Java基础-初识Java

本文链接:https:blog.csdn.netweixin_42528266articledetails102916713 SUN公司一家样的公司? Java为被发明?Green项目。应用环境:像电视盒这样的消费类电子产品要求:语言本身中立的,也就跨平台Java的发明人?James Gosling ? ,更名为Java21999 Java被分成J2SE、J2EE 和J2ME,JSPServlet技术诞生2004年,J2SE 5.0 (1.5.0) Tiger老虎.为了表示这个版本的重要性,J2SE1.5 Sun一家极具创新能力的公司, 但没能利用Java构建一个强有 力、可变现的生态系统,没打好Java这张牌。 此时,Java的各种版本被更名,取消其中的数字2: J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME ?

19220
  • 广告
    关闭

    50+款云产品免费体验

    提供包括云服务器,云数据库在内的50+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java在现实生活中都用在哪些项目?

    如果你一个初学者,刚刚开始学习Java,你可能会想Java用在地方。 那人们到底会在地方用到Java呢? Java到底有没有现实世界的应用?好吧,其实并不只有你一个人对这个问题感到困惑。 种类的项目使用Java开发?在哪些领域内Java占统治地位的?现实生活中Java到底用在地方? 1)安卓应用 如果你想弄清楚Java用在地方,你离这个目标不太远。打开你的安卓手机和任何一款App,它们使用Java语言、基于Google Android API(和JDK类似)开发的。 6)J2ME应用 虽然iOS和Android的出现几乎抹杀了J2ME的市场,但在低终端Nokia和使用J2ME的三星手机方面还有很大的市场。

    82880

    设计模式与Java

    设计模式    20世纪60年代的软件危机使得人们开始重视软件工程的研究。起初,人们把软件设计的重点放在数据结构和算法的选择上。 所谓MVC模式,指模型(Model)、视图(View)和控制(Control)相分离的设计方案。模型(Model)执行某些任务的代码。至于这些任务以形式显示给用户,却并不模型所关注的问题。 视图决定模型以样的方式显示给用户。一个模型可以对应多个视图,那对于视图而言,模型就可重用的代码。一般来说,模型内部必须留下所有对应视图的记录,以便在模型的状态发生改变的时候,可以通知视图。 但在各种讨论中,MVC模式还常常被当作设计模式。 J2EE与设计模式    J2EE属于一种框架软件。框架软件?它不同于以前接触的Java API等,那些API属于Toolkit(工具箱)。 因此,J2ME设计模式就有了它所独特的问题领域。比如,如果需要显示比较大的数据集合,那应该采取样的解决方案,才能适应狭小的显示区域?

    25430

    10个使用Java最广泛的现实领域

    10个使用Java最广泛的现实领域如果你一个初学者,刚刚开始学习Java,你可能会想Java有用呢? 无关,那到底时候才需要用Java呢? 高频率的交易app也用Java写的,如LMAX的交易应用程序,建立了一个开创性的线程间通信库,Disruptor。本文将重点介绍各种用Java写的项目,以及Java在现实世界中到底起了作用? 6)J2ME应用虽然iOS和Android的出现差点吞并了J2ME的市场,但有大量的低端诺基亚和三星手机,在使用着J2ME。 以前,几乎所有Android中的游戏、应用程序都用MIDP、CLDC以及部分J2ME平台写入的。现在我们依然能从很多产品,如蓝光、信用卡、机顶盒的上面看到J2ME的身影。

    51380

    JVM系列第1讲:Java 语言的前世今生

    Java 语言一门存在了 20 多年的语言,其年纪比我自己还大。虽然存在了这长时间,但 Java 至今都最大的工业级语言,许多大型互联网公司均采用 Java 来实现其业务系统。 我 2010 年开始接触 Java 语言的,在我刚刚接触 Java 的时候,我经常对于 Java 中的一些基本概念弄不清楚。例如:JDK 7 与 Java SE 7 有区别? JDK 与 JRE 有区别 ?Java SE 与 Java EE 有区别 ?等等。上面这些问题其实都 Java 中最最基础的知识,如果没有搞懂这些基础的知识,就不用谈更加深入的学习了。 J2SE 与 Java SEJ2SE 我们弄明白了,那你知道 J2SE 与 Java SE 这两者有区别吗? JVM系列目录JVM系列开篇:为要学虚拟机?----

    22430

    学Java可以做?这十大领域任你选!

    ,学了Java以后能做工作呢?小编就为大家整理一下,学完Java之后可以从事的方向。?一、Android应用  如果你还在寻找Java在哪运用,你不用东奔西走的寻找,你的身边就。   六、J2ME系统  随着近几年IOS和Android的出现,几乎占据了J2ME市场,但仍然有低端诺基亚、三星手机使用J2ME。   这个时代的大多数手机游戏,手机应用都采用J2ME的一部分MIDP和CLDC编写,以适应 Android系统。  但J2ME依然在蓝光,磁卡,机顶盒这些产品中流行。   通信应用之所以这因为Nokia的手机依旧支持J2ME。七、嵌入式领域  Java 在嵌入式领域发展空间很大。在这个平台上,你只需130KB就能够使用 Java 技术(在智能卡或者传感器上)。   事实上,这只其中的一个领域,这只当初的“一次写入,随便畅游”的项目,现在看起来这样了。?

    27331

    Java初学人员的注意事项

    比如:EJB、servlet、JSP、XML、事务控制J2ME(微缩版)包含 J2SE 中一部分类,用于消费类电子产品的软件开发。 比如:呼机、智能卡、手机、PDA、机顶盒他们的范围:J2SE 包含于 J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类。 JDK、J2EE、J2SE、J2ME 的概念区别JDK Java Development toolkit,相当于Java的库函数,编译,运行java程序的工具包。 J2EE Java 2 enterprise editionJava的一种企业版用于企业级的应用服务开发J2SE Java 2 standard editionJava的标准版,用于标准的应用开发 J2ME Java 2 Micro EditionJava的微型版,常用于手机上的开发J2EE、J2SE、J2ME Java针对不同的的使用来提供不同的服务,也就提供不同类型的类库。

    30980

    JAVA智能设备基于OpenGL的3D开发技术 之AABB碰撞检测算法论述

    这种设计通过三层软件模型来实现的,这三层都构建 于智能设备的操作系统之上。J2ME体系结构依照各种设备的特性,将架构分为简表、配置、虚拟机三层,这使J2ME可在每一类设备的限制下工作。 3、M3G开发包M3GJ2ME的一个可选包,以Open GL为基础的精简版,一共有30 个类,只运行在CLDC1.1及CLDC2.0上(因为必须支持浮点运算,而CLCD1.0不支持),可以在MIDP1.0 (1)   如果速度为0,两个包装盒要一直相交,要一直分离。(2)   不管物体从哪个方向运动,碰撞过程中,肯定先入后出,所以有tenter< tleave。 (3)   如tenter和tleave超出运动时间范围,那在此范围内它们不相交的。检测出某一维碰撞还不够,还需要进行其它两维的检测,然后取结果的交集。 如果交集为空,那AABB包装盒没有相交,如果区间范围在时间段之外,那在此区间也不相交。

    651100

    RPC? RPC?

    写在前面: 技术,不要那复杂 RPC以下摘自百度百科 远程过程调用协议 RPC(Remote Procedure Call)—远程过程调用,它一种通过网络从远程计算机程序上请求服务,而不需要了解底 现在使用最普遍的模式和执行开放式软件基础的分布式计算环境(DCE)。 术语可能有复杂,那我们要怎去理解RPC呢? 我眼中的RPC服务提供者提供 —- 消费者消费 服务提供者在青岛捞海鲜,消费者坐在新疆的餐馆里点了一盘麻辣小龙虾 这中间的过程就RPC存在即合理,复杂的东西之所以能持续存在并发展不无缘无故的,更不因为高手们故弄玄虚 举个栗子将复杂的事情弄得粗浅易懂,说着简单,做着复杂.可以看看复杂度守恒定律远程调用简单说就发送一个请求给远程机器,远程机器返回一个结果回来的过程,为要这做,单台服务器的性能远远不能满足现在互联网这个体量的用户的需求 但假如不这做,点餐员直接做这些事情(又得点餐,又得炸薯条,炸鸡腿等等),两相比较,你就知道远程调用有好处了 简单来说就无法在一个进程内,甚至一个计算机内通过本地调用的方式完成的需求,比如比如不同的系统间的通讯

    44130

    Hadoop?HDFS?

    Hadoop?HDFS?马 克-to-win @ 马克java社区:HadoopApache基金会开发的一个分布式系统基础架构。比如前面我们接触的Spring就一个开发应用框架。 Hadoop最核心的设计就:HDFS和MapReduce。HDFS为海量的数据提供了存储,而 MapReduce则为海量的数据提供了计算。从以下的包名就可以看出。

    11930

    初学Java的那段日子

    question:你知道编译执行和解释执行?你知道他们各自的好处?你知道Java如何执行的? ◆初识Java◆Java语言的发展历程、Java这个名字的来历、J2EE、J2SE、J2ME。 还有最经典的一句话:Compile once and run everywhere question:你知道J2EE、J2SE、J2ME分别适用于场景?为Java可以一次编译到处运行呢? Java语言的特性都? 异常流程中包含多个return时的程序处理流程Error和Exception的区别?throw和throws的区别

    15500

    这多年来我一直在钻研的技术

    没有Google这把钥匙,你也不知道。那时候,我就对搜索技术很感兴趣。一直在看各种技术文章,但因为基础的问题,对各种文章的描述也不很懂。 怎赶上移动互联网的时髦01-02年,J2ME刚刚推出来的时候,我就很有热忱想在手机上写程序,但受限于当时J2ME的设计思想,以及当时手机的机能,玩了玩,我觉得这不我要的可以编程的手机。 后来,有道词典iOS版我上线App Store的第一个App。最近为在赶机器学习的时髦08-09 年,我们做搜索创业的时候,我就开始自学机器学习。 那时候,机器学习的理念还不很流行,更多的说法还人工智能。还徐宥博士,他读完回国探亲的时候, 因为他相关专业的博士,所以他给我做了最早的启蒙。当时人工智能行业的现状,为从规则开始往概率转变。 为现在流行的概念机器学习,监督 学习和非监督学习,等等。

    13820

    基本概念RNA?cDNA?内参? real time PCR

    1、基本概念RNA?cDNA?内参? real time PCR ? 内参基因所谓的管家基因,无论样本受到了样的处理,都默认这个管家基因会稳定表达,所以如果我们要研究的这个基因(假设BCL-2)和管家基因(内参)都少了,但它们两个之间的比值不变,那我们研究的这个 无论用牌子的试剂,一个不变的核心问题就只要含有cDNA的这个混合液精确的,结果就可以保证准确。意思呢? 疑问和解答1.RNA,DNA OD260280OD260230代表?RNA:OD260280:1.9-2.1为宜,2.0位纯品;OD2602302.0-2.4为宜,应该>OD260280。 这种情况实际上也不用有多求真的精神哈,做实验,有很多未知的东西,百分之一概率的失误的就不要花精力在这个问题的探讨上了,毕竟大局为重。

    3.2K43

    类?对象?

    类?对象? 类:就具有相同属性和功能的一类事物 对象:就类的具体表现形式 具体一些:先解释解释车? 有轱辘, 面向对象编程:一类相似功能函数的集合,使你的代码更清晰化,更合理化。说第二个优点之前,先看看面向对象。 面向对象的程序设计的核心对象(上帝式思维),要理解对象为何物,必须把自己当成上帝,上帝眼里世间存在的万物皆为对象,不存在的也可以创造出来。类?对象? 类:就具有相同属性和功能的一类事物对象:就类的具体表现形式具体一些:先解释解释车? 有轱辘, 有方向盘, 有发动机, 会跑的车. 好. 在解释一个. 人. 有名字, 年龄, 爱好, 会唱歌跳舞思考的人.那广义上车,人就类:但具体的我的车,你这个人这一个对象。猫,一类,你们家养的 大橘。狗,一类,隔壁家养的那只二哈就对象。

    51820

    成熟?世故?

    人在外,电脑有所不能用,今天就写点随笔吧“成熟?世故?”生活或者职场中,都希望自己越来越成熟,但成熟,有没有一套方法论,来时刻提醒自己,约束自己的行为和思想。 尝试找出成熟的定义,但似乎总不确切,那我们从另一面看下晚熟? 成熟明白世间险恶但仍留一颗赤子之心,有自己凌驾于利益之上的原则和理想。 在我看来康辉的一段话,很好地诠释了这个问题,成熟和世故有很大区别的,最大的区别就在于,成熟无论经历何等风雨,依然会用一种纯净的眼光看待这个世界,只不过,我会比年轻时看待世界的角度更多,看得更深广。 这里对成熟有了更高级的解释,便站在更多角度,更广深度去思考后的选择。也许同样看山,虽然得出的答案都山,但底层的思维逻辑和深度却不相同。好了,我到站了,先写到这。你对成熟和世故怎看,我们留言见!

    11820

    DBMS,数据库?

    马克-to-win:DBMS (database management system---数据库管理系统)像mysql,oracle,sql server之类,首先没神秘的,都只某个公司编的一个软件而已 ,比如mysqlMySQL AB公司编的,而sql server微软编的。 对于mysql来说,你拿到软件之后----比如我的mysql5.0,就一个setup.exe文件,双击一下,就可以安装 了,非常的简单。

    16730

    Java基础

    Java 简介Java由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。 Platform Standard Edition,java平台标准版)JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)JavaME(J2ME 此时,Java的各种版本已经更名以取消其中的数字2:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。 来看一下java的开发环境配置,相信很多同学都在windows系统进行开发学习,那这里就说一下windows下的配置。 这IDEA的下载地址:https:www.jetbrains.comidea?

    19620

    Java 概述 原

    Java 由 Sun Microsystems 公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称(Java 1.0 )。 例如:针对企业应用的 J2EE,针对移动应用使用的 J2ME。新的 J2 版本被命名为 Java SE,Java EE 和 Java ME。 Platform Standard Edition,Java 平台标准版)JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,Java 平台企业版) JavaME(J2ME

    17730

    新手如何学习Java——Java学习路线图

    学习Java,这很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。 Web services:想知道我们论坛天气预报的效果做的吗? 当然,找工作的前提除了把Java学习好,还会有一些其他的技术也必须要掌握的。 -_- 我很简单,Java却要求我学这多复杂的东西。 J2ME: 如果你在学习了以上技术还不过瘾,可以再学习手机程序的开发,就我个人看来,开发手机程序技术其实蛮简单的,难点在于优化,比如怎让你写的程序尽量的节约手机资源,“代码诚可贵,手机价更高“,所以不得不比 J2ME的学习的话,切忌不要单纯的再模拟器上测试,一定要找真机测试,真机和模拟器的效果之间差别很大的。更多手机开发技术,有兴趣的朋友可以和我一起探讨。

    1.3K20

    相关产品

    • 云服务器

      云服务器

      腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券