仓酷云

标题: 发布一篇J2ME的由来及其系统布局 [打印本页]

作者: 第二个灵魂    时间: 2015-1-18 11:16
标题: 发布一篇J2ME的由来及其系统布局
用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?
在明天盘算已无处不在。愈来愈多的人入手下手以为,经由了很多人共用一台盘算机的年夜型主机时期,一人一台盘算机的团体PC时期以后,下一个时期就是一人多台盘算设备的提高盘算时期(UbiquitousComputing,IBM称之为PervasiveComputing)。盘算设备将从单一的PC扩大到林林总总的巨细和功效,从家庭消耗电子产物,到团体随身照顾,穿戴,车载的各类挪动信息处置设备,多样化是这个范畴的最年夜特性。
收集是这个范畴最主要的增值特征。当手机能够随时随地无线上彀,PDA能够和团体PC同步,车载PC能够取得网上GPS舆图数据时,这些伶仃的设备才干够发扬最年夜的感化。
而平台有关性和收集功效恰是Java的计划方针和才能(现实上,Java最后的计划方针就是用于消耗电子范畴,可是厥后在PC和服务器上失掉了开展)。"一次编写,各处运转"的平台有关性,对收集,多重设备间联网的机制(JINI)明显对这个范畴是相当主要的软件前提。这个范畴内的Java尺度就是J2ME。
J2ME的由来
Java的最年夜方针和特性,就是"一次编写,各处运转"的平台有关性。可是,很天然的,正如Sun熟悉到的,"Onesizedoesntfitall",一套尺度没法顺应各类分歧的需求。因而,Java手艺今朝共有三套,分离针对分歧的平台和使用。
StandardEdition(J2SE,尺度版):针对桌面端PC和事情站的团体和低端商务使用。
EnterpriseEdition(J2EE,企业版):针对服务器端企业级使用,撑持Servlets,JSP和XML等等。
MicroEdition(J2ME,袖珍版,也有翻译为小型版大概挪动版的。)针对无限内存,显现和处置才能的设备,次要是消耗电子和嵌进式设备范畴(这实践恰是Java言语计划最后的方针范畴)。
发布一篇J2ME的由来及其系统布局
登录/注册后可看大图

在消耗电子和嵌进式设备范畴,内存从几百K到几十M,从没有屏幕到Web-TV,CPU从低功耗的嵌进式处置器到206MHz的RISC处置器,硬件前提的差别是相称年夜的。这就使得J2ME的尺度必要有分歧的条理和种别来顺应这个庞大的范畴,因而比拟之下J2ME就比J2SE和J2EE的尺度要庞大很多。关于J2ME尺度的文章已有了很多,可是很少有文章明晰简明地讲分明J2ME的系统布局分别的缘故原由,而只要分明了分别的依据和为何这么分别,才干够更好地舆解尺度。特别是由于硬件开展速率是很快的,很有大概一段工夫以后,假如还按最后尺度的字面界说区分别设备就会陷于怅惘。作者浏览和扫瞄了相称多的文章和先容,但有些成绩也仍是比来才熟悉得对照分明,在此和读者分享我的熟悉,也但愿失掉倡议和斧正。因而,上面的先容只管不往反复其他文章中都已先容过的一些详细细节,不往翻译标准的字面界说,而是剖析标准制订的缘故原由,种别分别的真正尺度,从开辟者的角度,让读者可以在这个庞大而多变的范畴中更正确地掌控手艺的区分和趋向脉搏,更好地为未来宽广的时机做好筹办。
<p>
他们对jsp,servlet,javabean进行封装就是为了展示他们的某个思想,与java的开发并没有必然的关系,也不见得在所以情况下,别人使用起来会简单。
作者: 第二个灵魂    时间: 2015-1-19 11:47
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
作者: 金色的骷髅    时间: 2015-1-21 13:24
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
作者: 仓酷云    时间: 2015-1-29 06:44
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
作者: 变相怪杰    时间: 2015-1-29 09:33
是一种突破用户端机器环境和CPU
作者: 山那边是海    时间: 2015-2-6 00:11
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
作者: 柔情似水    时间: 2015-2-11 12:50
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
作者: 小妖女    时间: 2015-3-10 00:57
是一种将安全性(Security)列为第一优先考虑的语言
作者: 飘飘悠悠    时间: 2015-3-23 18:02
Java 编程语言的风格十分接近C、C++语言。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2