用于J2ME的批处理工具

  dejar.bat  从jar反编译出java源代码文件。@echo offremrem decompile the jarrem class files will be put in ./classrem source files will be put in  ./dsrcremset JAD=jadset JAR=jarset CLSDIR=./classset SRCDIR=./dsrcif exist %CLSDIR% rmdir /S /Q %CLSDIR%md %CLSDIR%if exist %SRCDIR% rmdir /S /Q %SRCDIR%md %SRCDIR%rem ***** unzip jar *****copy %1.jar %CLSDIR%cd %CLSDIR%%JAR% …

Android 开发之路(一)

                        Android 开发环境的搭建    今天开始了Android的学习,虽然今天知识简单的介绍了一下,Android的发展与兴起还有就是Android环境的搭建。今天虽然没有讲什么代码,但是就是觉得学习Android之路不简单,会遇到很多的困难,我会好好的学习Android。    Android是一种基于Linux的开放源代码,Android支持使用Java作为编程语言来开发应用程序,而Android的Java开发方面从接口到功…

could not find jar tool executable

在导入被人的工程后运行报错 could not find jar tool executable 解决方案: 在“窗口–首选项–Java–已经安装的JRE”中,对应英文为“windows-preferences-java-installed jres”把已经安装的JRE的目录修改为jdk的安装目录。 原因: 在混淆的过程中,混淆工具产生的JAR文件需要被再次预校验。 此时,预处理工具会从环境变量中寻找并调用jar工具的可执行文件。 EclipseME一般会在JRE安装目录下面去寻找。 …

WinXP下搭建适合Nokia开发的J2ME环境

1、软件准备 1.1 JDK或者JRE下载 为了运行Eclipse必须安装JRE(当然JDK也可以),这个可以到http://java.sun.com/javase/downloads/index.jsp下载。 1.2 nS60_jme_sdk_3rd_e_FP1 nS60_jme_sdk_3rd_e_FP1是诺基亚官方提供的开发包,正式名称为S60 Platform SDKs for Symbian OS, for Java™,里面包含了模拟器和类库,下载地址是:http://www.forum.nokia.com/info/sw.nokia.com/id/6e772b17-604b-4081-…

J2me开发环境搭建

J2ME程序是在JDK的基础上使用WTK、Eclipse工具进行开发的。 1、  JDK(Java Development Kit)的配置 1.1    下载JDK。在站点http://java.sun.com/可以找到各种JDK版本的下载链接。 1.2    安装JDK。JDK与一般软件的安装过程没有特殊区别,只要双击所下载的文件,按照提示安装即可。 1.3    配置JDK环境。在计算机桌面上,用鼠标右键单击“我的电脑”图标,接着在弹出的目录里选择“属性”,然后在“系统属…

根据J2ME(MIDP)虚拟机对程序编写的优化方式

根据J2ME(MIDP)虚拟机对程序编写的优化方式 李振鹏 版权所有,转载请注明出处      1、关于虚拟机 我认为,目前客户端虚拟机技术,应该说是发展到一个转折点,未来可能会出现重大的技术突破。目前无论是Java还是.Net基本上采用的都是分代式垃圾回收和分支预测JIT技术。因此目前这两个虚拟机的性能相差不是很大,因此对于程序的优化,基本上真对这两种技术来进行。 关于分代式垃圾回收 分代式垃圾回…

一些个人整理的,比较有用的东西

1、 http://www.iteer.net   中国程序员网2、http://www-128.ibm.com/developerworks/cn/ IMB 开发者社区,里面有很多的资料,http://www-128.ibm.com/developerworks/cn/java/j-strutscol/都是自己想学的。如 Structs,Ajax ==   3、 http://blog.csdn.net/asklxf/    雪峰的Blog,感觉很厉害,还有一个人的就是陈跃峰,以前和他联系过4、 Nokia 论坛的密码cs=C06A733C2F8FFEBB771850BF45B7A&ud=2…

Tomcat配置

 什么是J2EE?JAVA平台从1.2版本后就被统称为JAVA 2,JAVA 2有3个版本,分别是J2SE,J2EE和J2ME。 J2SE (JAVA 2 Platform Standard Edition) J2SE是java2标准平台版本。之前我们学习的都是j2se,它主要是针对于桌面系统的应用。它也是java学习的基础。 J2ME(JAVA 2 Platform Micro Edition) J2ME是针对小型设备或智能卡等的JAVA2平台,比如手机、电视卡这类设备上的应用。J2ME包含了部分J2SE的功能…

JAVA平台标准

JAVA平台标准                                                                                                                 文档整理:符亮 J2SE(JAVASE)     J2SE即JAVA 2 Platform, STANDARD EDITION(JAVA 2 标准版).JAVA标准版本包括JAVA 2 SDK、工具、运行环境和API.适用于那些采用JAVA 语言编写、部署、和运行APPLET与应用程序的开发人员。JAVASE定位于客户端程序的开发和应用上,支持…

j2EE,j2SE,j2ME

根据市场进一步细分为:针对企业网应用的J2EE(Java 2 Enterprise Edition)、针对普通PC应用的J2SE(Java 2 Standard Edition)和针对嵌入式设备及消费类电器的J2ME(Java 2 Micro Edition)三个版本。{    J2SE(Standard Edition),标准的Java程序库, 它包含了所有Java的核心API.     J2EE(Enterprise Edition),是基于J2SE的基础上用于企业的商业计算上的Java程序库, 它没有自己的JDK与JRE,     因为…

ubuntu8.04安装java+eclipse+J2ME+wtk

1、安装java    先看一下java最新的版本,apt-cachesearchjava    找到一行是sun-java6-jdk的话,表明最新版本已经到了6.0了    sudoapt-getinstallsun-java6+jdk    输入密码,yes,马上java就装好了,环境变量系统默认就可以了。可以用java-version测试一下2、下载linux的eclip

J2ME程序开发全方位基础讲解汇总

一、J2ME中需要的Java基础知识       现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。       J2ME中使用到的Java基础知识:    1、Java语法基础:包括基本数据类型、关键字、运算符等等    2、面向对象的思想:类…

Pulsar for Mobile Java Developers–Galileo

    Pulsar for Mobile Java Developers,专门用于JAVA ME程序开发(移动JAVA开发)的版本(Galileo,很好听的名字,伽利略),只有100多兆。包括:Eclipse Platform, Java Development Tools (JDT), Mobile Tools for Java (MTJ), Mylyn and Plugin Development Environment (PDE)。使用Pulsar可以很方便的下载不同手持设备生产厂商的SDK。由于包含了MTJ,因此无需EclipseME插件。     软件的使用基本…

J2ME J2SE J2EE

                                                                             JAVA技术体系 Sun官方定义的Java技术体系包括以下几个组成部分: ①Java程序设计语言 ②各种硬件平台上的Java虚拟机 ③Class文件格式 ④Java API类库 ⑤来着商业机构和开源社区的第三方Java类库                           Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本.                       …

Android

前几天看了下Android的平台,Android是开源嵌入式linux平台,但是开发语言确实java ,并且这个java平台和J2ME不一样,是Google版的java平台,与J2ME的不同是增加了对操作系统功能的调用。这与java“一次编写,到处运行”是相违背的,是对SUN的一次挑战。这时java有了两个版本,这是我不愿意看到的,因为java可能出现分裂(这意味着java可能是两种相近的语言了)。另外Android是linux系统,它应该增加对C…