减少应用程序体积 减少类 限制使用接口 使用无名包 使用源代码预处理器进行优化 使用混淆器 使用系统库,能不自己实现的就不自己实现 还有,不要过分的使用面向对象的设计方法,在J2ME
JDK,J2EE,J2SE,J2ME的概念区别是什么呢? 1.JDK是Javadevelopmenttoolkit,相当于是Java的库函数,是编译,运行java程序的工具包。...是Java2MicroEdition是Java的微型版,常用于手机上的开发 J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。...2.J2EE和J2SE的区别: J2EE是在J2SE的基础上添加了一系列的企业级应用编程接口.J2EE包含有很多的技术!其中有你熟悉的jsp, servlet,jdbc,jme等13中技术!...2、J2EEsdk和j2sdkee的区别 其实你可以把J2EEsdk和j2sdkee当成是一回事,官方叫法为J2EEsdk。...JDK、J2EE、J2SE、J2ME之间的关系和区别就向你介绍到这里,希望对你理解JDK、J2EE、J2SE、J2ME之间的概念有所帮助。
/*总感觉手机上的记事本不好用,要记点隐私的都不行,于是乎就实践一把J2ME,自己写个记事本,主要是带加密功能的。。。。把课本上的东西几乎都涵盖进去了。。。
J2ME 应用程序。...如果您宁愿避免所有的图形开销,则您也可以在命令行上部署 J2ME。 在仿真环境中进行部署 在仿真环境中部署和运行 J2ME 应用程序,要涉及到仿真器的安装和配置。...创建类文件: C:/J2ME/apps/PhoneCalendar> javac _ tmpclasses _ootclasspath C:/J2ME/lib/midpapi.zip -classpath...创建 jar 文件: C:/J2ME/apps/PhoneCalendar>jar cfm ....运行 jad 文件: C:/J2ME/bin> emulator -Xdescriptor: C:/J2ME/apps/PhoneCalendar /bin/PhoneCalendar.jad 发布者:
J2ME and MIDP devices and emulators How vital it is to know the available MIDP devices and the emulators...The link to resource points to the List of available J2ME emulators and SDKs for J2ME application development...Emulators/SDKs are available for the following J2ME devices: Alcatel, Blackberry RIM-MIDP, DoJa, SonyEricsson..., Sharp, Brew J2ME VM, Bew J2ME via J2Bridge, LG, Samsung, Nokia, Motoroal, Siemens, PalmOS, Sun, SmartPhone
J2ME 高级开发工具 高级的MIDP应用程序开发工具能够帮助开发人员简化J2ME开发过程,包括Sun提供的官方开发工具WTK和手机厂商提供的专属SDK....WTK 的全称是Sun J2ME Wireless Toolkit —— Sun的无线开发工具包。这一工具包的设计目的是为了帮助开发人员简化j2me的开发过程。...Sony Ericsson J2ME SDK 2.2.1 b. Motorola J2ME SDK 5.1.2 c. Nokia J2ME SDK 3.0 d....Samsung J2ME SDK 2. J2ME 集成开发工具 市场上存在多种J2ME平台,针对如此多样化的环境,各家厂商都会推出属于自己的开发工具。...可以方便J2ME应用程序的开发者更容易追踪问题与除错。
J2me开发名目繁多.但大致框架还算有规律可寻,我根据开发经验给大家提点意见,做下总 结:游戏的结构很多,不过基本上都是在一个游戏主循环内实现。程序里面的主循环包含了程 序框架的最主要的结构体。...J2me的程序一般都包含两个class文件,一个是MIDlet,一个是 Displayable。一般我都是把游戏的主要代码放在Displayable这个类里面。
SUN J2ME WebSite: http://java.sun.com/j2me/ 诺基亚开发论坛: http://discussion.forum.nokia.com/forum/...IBM alphaworks: http://alphaworks.ibm.com/wireless IBM新兴技术资源网站,这里有各种最新的技术,当然也有非常丰富的J2ME开发资料。...IBM DW台湾: http://www2.tw.ibm.com/developerWorks/wireless/ 繁体版本 J2ME开发网: http://www.j2medev.com...社区不仅有J2ME,还有其他平台的讨论。
在本文主要介绍J2ME开发平台的搭建,这一步骤在网上已经存在许多了,在此仅仅提供一个简单的参考就可以了!...值得一提的是Antenna JAR这一项,Antenna JAR并不是一定要设置的,但是Antenna Jar能够编写Ant文件,轻松打包J2ME程序。...(图2) 完成上面工作后,可以说你的J2ME环境基本上就搭建好了。你可以在上面新建、编译、测试、打包你的程序了。怎么样简单吧?...混淆器对减小Jar包大小,防止程序被反编译很有用,因此很有必要在J2ME开发环境中设置混淆器。 (图3) 设置混淆器Proguard 设置前请先下载Proguard。...(图4) 好了,这样你的J2ME开发环境就搭建好了,你可以开始用Eclipse进行J2ME开发了。当然我们的EclipseME之旅才刚刚开始,更多的设置和使用方法大家以后在使用中慢慢探索吧。
尤其是近几年J2ME技术的发展。 ...而开发MIDlet应用程序有很多种开发工具可以选择,这些开发工具盒开发环境主要分为三大类:第一种是Sun公司的J2ME通用开发工具,例如 J2ME无线开发工具包(WTK);第二种是集成开发环境,例如MyEclipse...Myeclipse J2ME开发之环境配置之1、J2ME通用开发工具。 ...J2ME通用开发工具主要是Sun公司的J2ME无线工具开发包(J2ME Wireless Toolkit WTK),它是Sun公司提供的一个MIDP应用程序工具包,其自身包含一个MIDP的实现。 ...Myeclipse J2ME开发之环境配置之2、J2ME集成开发环境。
Java中J2SE J2EE J2ME的区别 多数编程语言都有预选编译好的类库以支持各种特定的功能,在Java中,类库以包(package)的形式提供,不同版本的Java提供不同的包,以面向特定的应用...Java2 平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本: J2SE(标准版)包含那些构成Java语言核心的类。...比如:EJB、servlet、JSP、XML、事务控制 J2ME(微缩版)包含 J2SE 中一部分类,用于消费类电子产品的软件开发。...比如:呼机、智能卡、手机、PDA、机顶盒 他们的范围是:J2SE 包含于 J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类。...JDK、J2EE、J2SE、J2ME 的概念区别 JDK 是Java Development toolkit,相当于是Java的库函数,是编译,运行java程序的工具包。
例如:JDK 7 与 Java SE 7 有什么区别?JDK 与 JRE 有什么区别 ?Java SE 与 Java EE 有什么区别 ?等等。...JDK 与 JRE JDK 与 JRE 是我们经常遇到的概念,但许多学习了几年的开发都搞不懂他们之间的区别。...在 1998 年,JDK 1.2 发布,Java 技术体系被拆分为 J2SE、J2EE、J2ME 三大体系。...J2ME 称之为嵌入式技术体系(Java 2 Micro Edition),它包含 J2SE 中的一部分类。J2ME 技术体系主要用于消费类电子产品的软件开发,例如:手机、PDA、寻呼机等。...1998 年,JDK1.2 发布,Java 技术体系被拆分为 J2SE、J2EE、J2ME 三大体系。
(1)Java与JDK的区别 JDK是个Java开发的工具包,Java是门编程语言。...(2)JDK8与JDK1.8的区别 JDK8或者JDK1.8是由于自从JDK1.5/JDK5命名方式改变后遗留的新旧命令方式问题。所以JDK8或者JDK1.8也是同一个东西。...(3)JDK与J2SE的区别 JAVA就是指JDK开发工具,所以我们可以理解为JAVA等价于JDK。...JAVA有3个版本:J2SE J2EE J2ME,而J2SE是标准版本,J2ME是手机方向的,J2EE是网站开发方向的。
要求32位电脑,没有的话装个虚拟机。实际中发现kemulator的调试功能只有在32位条件下才能运行。
◆ 初识Java ◆ Java语言的发展历程、Java这个名字的来历、J2EE、J2SE、J2ME。...还有最经典的一句话:Compile once and run everywhere question: 你知道J2EE、J2SE、J2ME分别适用于什么场景么?...++i和i++的区别是什么?...◆ 深入面向对象 ◆ 继承、重写、抽象类、多态、this关键字、super关键字、对象的转型、接口 question: 重载和重写的区别是什么? 抽象类和接口的区别是什么?...异常流程中包含多个return时的程序处理流程 Error和Exception的区别是什么? throw和throws的区别是什么?
Mobile Media API(移动平台多媒体接口) JSR 139 Connected, Limited Device Configuration (CLDC) JSR 172 J2ME...™ Web Services Specification(J2ME平台网络服务相关) JSR 177 Security and Trust Services API for J2ME™(J2ME平台软件认证...) JSR 179 Location API for J2ME™(J2ME平台定位接口) JSR 184 Mobile 3D Graphics API for J2ME™(移动平台3D图形接口
支持Java的手机的普及,所以它成为目前最好的移动游戏开发环境,我们在这里将详细研究J2ME游戏的开发。J2ME不是手机上配置的唯一的解释语言,但是它是一个许多厂商支持的行业标准。...三、移动游戏开发与传统游戏开发的区别 移动游戏开发与传统游戏开发区别在许多方面: 1、开发团队的大小 传统的PC和控制台游戏一般需要12到30人的开发团队。...例如,J2ME规范不需要支持透明度,这就使得子图形除了在空白的背景上以外,在任何背景上都会很难看。 幸运的是,大部分设备厂商的Java手机都补充了J2ME,支持了透明度。...三、移动游戏开发与传统游戏开发的区别 移动游戏开发与传统游戏开发区别在许多方面: 1、开发团队的大小 传统的PC和控制台游戏一般需要12到30人的开发团队。...例如,J2ME规范不需要支持透明度,这就使得子图形除了在空白的背景上以外,在任何背景上都会很难看。 幸运的是,大部分设备厂商的Java手机都补充了J2ME,支持了透明度。
此时,Java的各种版本已经更名,已取消其中的数字2,如J2EE更名为JavaEE,J2SE更名为JavaSE,J2ME更名为JavaME。...我们以Java8(JDK1.8举例说明) (1)Java与JDK的区别与关系 在用户眼中,Java是Java应用; 在程序员眼中,Java是Java开发工具,所以Java等价于JDK。...(2)JDK8与JDK1.8的区别与关系 JDK8或者JDK1.8是由于自从JDK1.5/JDK5命名方式改变后遗留的新旧命令方式问题。所以JDK8或者JDK1.8也是同一个东西。...(3)JDK与J2SE的区别与关系 JAVA就是指JDK开发工具,所以我们可以理解为JAVA等价于JDK。...又因为JAVA有3个版本:J2SE J2EE J2ME,所以J2SE是JDK的3个版本中的其中一个,即标准版本。 简而言之:我们口中说的 Java8、JDK8、JDK1.8 其实都是同一个东西。
很多地方都用到了Java,从商业上的电子商务网站到安卓App,从科学应用到经济应用,如电子交易系统,从游戏如《我的世界》到桌面应用,如Eclipse、Netbeans、Interllij,从开源类库到J2ME...6)J2ME应用 虽然iOS和Android的出现几乎抹杀了J2ME的市场,但是在低终端Nokia和使用J2ME的三星手机方面还是有很大的市场。...有一段时间,安卓上可用的游戏、软件几乎全都是用MIDP、CLDC ,他们是J2ME平台的一部分。J2ME在一些产品如蓝光光碟、机顶盒等等。...WhatsApp很受欢迎的一个原因是因为对所有Nokia手机的J2ME平台来说是可用的。 7)嵌入式领域 在嵌入式领域,Java也是有很大应用的。
Java发展到现在,按应用主要分为三大块:J2SE、J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。...J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入式系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于大型分布式网络程序的开发,如电子商务网站和ERP...J2ME与设计模式 J2ME标准为消费类产品(例如移动电话、双向传呼机和无线个人信息管理器)的应用开发提供支持。这一类产品的特点是,显示能力和存储能力有限,计算能力和网络访问能力不够强大。...因此,J2ME设计模式就有了它所独特的问题领域。比如,如果需要显示比较大的数据集合,那么应该采取什么样的解决方案,才能适应狭小的显示区域?...J2ME的设计模式正在逐步的积累过程中,我们相信随着J2ME的推广J2ME设计模式的讨论也将逐步成为一大关注热点。
领取专属 10元无门槛券
手把手带您无忧上云