易截截图软件、单文件、免安装、纯绿色、仅160KB

基于Windows CE的嵌入式Java解决方案


[摘要]
本文介绍了一系列基于Windows CE的Java虚拟机以及集成开发环境,其中包括 IBM公司的Visual Age Micro Edition
(就是现在的WebSphere Studio Device Developer),
Sun公司的Personal Java, WabaSoft 发起的Waba,Insignia公司的Jeode (就是现在Esmertec的Jeode),Nsicom公司的CrEme以及New
Monics公司的PERC。在Java虚拟机的支持下,一个嵌入式应用程序不但可以运行在不同硬件平台不同版本的Windows
CE操作系统上,还可以轻易的移植到其他嵌入式操作系统上。因此,在嵌入式应用程序开发方面,嵌入式Java比嵌入式VC或者是嵌入式VB具有不可替代的优势。
[介绍]
Windows CE,根据微软公司在Windows CE and Pocket PC: FAQ
中的定义,是操作系统开发商用以构建专有操作系统的一系列组件。原始设备制造商(OEM) 可以向微软公司购买一个称为“Windows
CE平台开发系统”的集成开发环境并利用该系统组装和编译基于Windows CE的操作系统,该操作系统包括一系列基于Windows CE
的组件以及开发商自行开发的应用软件或者是设备驱动程序。由于基于Windows CE 的操作系统具有与微软Windows
系列操作系统相类似的用户界面,因此受到众多最终用户以及开发商的青睐。目前Windows
CE已经被广泛应用在手机,掌上型电脑,个人数字助理,快译通以及电子字典等便携式设备上。
虽然Windows CE的原义是指一系列操作系统组件,通常意义上的Windows CE,则是指一切基于Windows
CE的操作系统,例如采用了Windows CE 2.x技术的掌上型电脑Palm-Size PC操作系统(譬如CASIO的Cassiopeia)
和采用了Windows CE 3.0技术的Pocket PC操作系统(譬如Compaq的iPad H3650)。 通常意义上的Windows
CE应用程序开发,基本上也是针对这两个操作系统的应用程序开发。
(Windows CE的最新版本是Windows CE.NET
4.2,来自Microsoft的嵌入式操作系统还包括Windows XP EMbedded。)
就象微软的Visual Studio系列产品是Windows平台上最有效率的集成开发环境一样,目前最为流行的针对Windows
CE的两个集成开发环境也是由微软开发的,分别称为嵌入式VC (Embedded VC 3.0)和嵌入式VB (Embedded VB
3.0)。可以想象,这两个集成开发环境与Windows
平台上的VC和VB具有异曲同工之妙。但是,即使是使用微软自己的集成开发环境为微软自己的操作系统开发应用程序,开发人员仍然需要时时忍受不兼容的痛苦,例如为Pocket
PC 编写的应用程序不能够在Pa


相关文档:

Java笔试题:HashMap和HashTable的区别

今天参加网龙笔试,一题是关于HashMap和HashTable的区别,答的不好,回来赶紧学习学习....
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。 
1.HashTable的方法是同步的,HashM ......

Linux下安装JAVA JDK

1.  从sun主页下载JDK for Linux版本,我的是jdk-6u14-linux-i586.bin。
2. 改为可操作文件,chmod +x  jdk-6u14-linux-i586.bin
3. 安装 在当前路径,./jdk-6u14-linux-i586.bin;一路确定,装好之后在同一目录下会生成一个文件夹,jdk1.6.0_14,里边是一些lib等文件,同windows下生成的安装文件夹一样。
4.设 ......

Java常用术语解释 JSP


名词
解释
aaa
认证(authentication):验证用户的身份与可使用的网络服务;授权(authorization):依据认证结果开放网络服务给用户;计帐(accounting):记 录用户对各种网络服务的用量,并提供给计费系统。
简称aaa系统。
awt
abstract window toolkit(抽象窗口工具包),第一代的 java gui工具包,现在基本已经不 ......

java引用


class Tank{
 int level;
}
public class Assignment {
 public static void main(String[] args) {
  
  Tank t1 = new Tank();
  Tank t2 = new Tank();
  t1.level= 9;
  t2.level= 47;
  
  System.out.println("1:t1.l ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号