志在指尖
用双手敲打未来

java2(java2是什么版本)

java2

JDK是Sun公司分发的免费Java开发工具包,正式名称为J2SDK(Java2SoftwareDevelopKit)。

java2是什么版本

MIDP2.1新特性
在经历了N长期的等候之后,MIDP2.1终于诞生并应用于实践的机型中,关于MIDP2.0的晋级版别,咱们没有看到太多的功用推动,而是看到了将MIDP2.0中的许多特性进行了强制化的规则,从而愈加的标准性,在兼容MIDP2.0的一起,关于许多组件的规格和性能作出了清晰的规则,只是咱们最高兴看到的,尤其是关于Image的数个规则,让咱们感到欣慰,由于关于不同的厂商,他们的手机关于图片等多媒体能力的支撑是相差很大的,比如韩系的手机(三星,LG之流)关于多媒体的支撑那不是一般的差,除了外形说的曩昔以外,我真的不知道韩系手机有什么过人之处,总体而言,韩系手机是标示的“金絮其外,败絮其中”,而且还买的贼TMD贵,坑害广大的勤劳的我国人们-_-!!!
现在,支撑MIDP2.1的手机主要是Nokia的(不愧是老迈级的人物啊~),机型是Nokia5610XpressMusic、Nokia5310XpressMusic、Nokia6555、Nokia7500Prism、Nokia7900Prism、Nokia6267、Nokia6500classic、Nokia6500slide相信这些手机咱们都是能看得到的(不是行货便是水货),MIDP标准的共同之路又跨进了一步了,不过,在我看过MIDP3.0之后,我觉得假如说MIDP3.0将来可以以比较快的速度遍及的话,那比然是J2ME的又一个春天。
MIDP2.1新特性:
1、一个TextField或一个TextBox的最小尺度(存储容量)不能少于1000个字符
2、LCDUI布局指令有必要被遵从
3、LayoutManager.insert()办法的行为有必要按照以下的描绘:insert(Layer,int)
描绘:
Publicvoidinsert(javax.microedition.lcdui.game.Layerl,intindex)
刺进一个新的Layer目标到LayoutManager在指定的索引值
描绘:
刺进一个现已被添加到这个LayoutManager的Layer目标等于先运用LayoutManager.remove()办法删去它,再用insert()办法添加到特定的索引。在LayoutManager.remove()办法被调用前,抛出IndexOutOfBoundsException的状况被检查java
参数:
Layerl:被刺进的Layer目标
intIndex:在被添加的新的Layer目标的索引值
反常抛出:NullPointerException:假如Layer目标为null
IndexOutOfBoundsException:假如索引值小于0。假如索引值大于现已被添加到LayoutManager中的Layer目标的数量且Layer目标不能被添加到这个LayoutManager中。假如索引值大于现已被添加到LayoutManager中的Layer目标的数量且Layer目标现已被添加到这个LayoutManager中
4、一个带有itemCommand目标且表示形式是Item.PLAIN的StringTtem目标有必要总是被作为添加了Command目标且表示形式是Item.HYPERLINK的StringTtem目标的办法显现
5、许多的MIDPLUDUI图画组件能包括文本(换句话说,一个字母数字字符),那被显现给用户。这些组件的比如是List,TextBox,Alert,StringItem,Form和Item。一个完成常常需求切断这些可见的文本由于不能适合被给的UI组件的指定空间。在这种状况下,一个完成有必要运用一个恰当的可视化指示(例如一个省略符号)来指示用户,文本被切断。实践的符号或被用来显现切断的文本的符号以来于当前设备挑选的区域设置。但是,可视化指示应该和用在设备本地的UI的指示共同。
6、Canvas的接触事情有必要被支撑,假如根底硬件支撑这个特征。在这种状况下,Canvas.hasPointerEvents()办法应该总是回来true。
7、Canvas的接触拖曳事情有必要被支撑,假如根底硬件支撑这个特征。在这种状况下,Canvas.hasPointerEvents()办法应该总是回来true。
8、Canvas的重复事情有必要被支撑。在这种状况下,Canvas.hasRepeatEvents()办法应该总是回来true。
9、双缓冲图画有必要被支撑。在这种状况下,Canvas.isDoubleBuffered()办法应该总是回来true。
10、不同的文本输入形式的可用性(例如:预言输入和仅仅是数字的输入)应该和Java和本地的应用程序相共同。这意味着,例如,假如预言输入文本形式在本地应用程序中可用,那也应该在Java应用程序中可用。
11、Image目标的创立(不管格局)有必要至少支撑:尺度等于(屏幕宽度)乘以(屏幕高度)乘以(以字节为单位的色彩深度)或262144比特(128×128×16比特=32KB),不管哪一个更大。留意,一个Image目标的内在表现应该坚持至少每个象素16字节的色彩/透明度数据
12、每一个包括在字符串值的经过System.getProperty(“microedition.commports”)办法回来的串行端口名字有必要可获取经过javax.microedition.io.CommConnection接口
12、在每个协议,AllowedSender域有必要匹配恰当的输入事情的地址域。地址域的运用和语法和语意以来于协议。但是,地址和过滤器有必要被比较经过准确的字符串匹配,在那里,字符串被一个接着一个字符的比较,字符需求正确地匹配经过两个通配符
13、以下地网络通信协议有必要被支撑,提供了以下JavaME接口的完成:javax.microedition.io.SockerConnection,javax.microedition.io.SecureConnection,javax.microedition.io.HttpsConnection
14、javax.microedition.io.HttpsConnection和javax.microedition.io.SecureConnection有必要支撑SSLv3协议,其它的,例如TLS,WTLS也许被支撑。
15、应用程序描绘符应该包括MIDlet-Permissions
16、以下的JAD/manifest文件特点被界说来支撑指定预期的运行时执行环境:Runtime-Execution-Environment:这是一个可选的特点,指出了应用程序有必要的运行时执行环境。这个特点也许有值MIDP.CLDC.假如MIDletsuite不指定特点,隐含的默认值是MIDP.CLDC。当值是MIDP.CLDC,完成的行为有必要坚持在以下显现的更多的细节描绘。这个特点值的附加值被在将来界说。手机完成有必要支撑这个特点。当值是MIDP.CLDC,完成的行为有必要坚持以下要求:1、支撑API和API行为,以及根底虚拟机,有必要顺从CLDC1.1标准。2、手机完成也许二选一地运用JavaME的CDC标准。但是,假如CDC被用作根底配置,运行在这个渠道顶端的应用程序有必要看见一个语义学和功用上等于CLDC1.1渠道的环境。CDC特定的API或者CDC特定行为有必要不能被露出给应用程序或应用程序开发者。3、当一个应用程序界说了Runtime-Execution-Environment特点值,应用程序有必要也界说一个CLDC渠道在MicroEdition-Configuration特点值中。4、假如一个应用程序界说了不被完成支撑的Runtime-Execution-Environment特点值或MicroEdition-Configuration特点值,应用程序不能被装置。所有的手机完成有必要支撑MIDP.CLDC值关于Runtime-Execution-Environment特点。
17、用户运用OTA下载装置之后,完成有必要提示用户是否发动MIDlet
18、完成有必要答应MIDlet创立最小为10个的线程
19、支撑至少512个特点
20、支撑MIDletsuite包括1到5个MIDlet
21、每个MIDletsuite的RMS至少确保64K的空间,在内存满足的状况下
22、每个MIDletsuite至少可以创立10个独立记录存储
23、MIDP的MMAPI的子集有必要遵守MMAPI1.1或以后版别
24、MicroEdition.profiles系统特点不能包括相同profile的不同的版别
25、Image目标中ISO/IECJPEG和JFIF被支撑
26、支撑载入深度为1、2、4、8、16和32位的PNG格局
27、TextBox和TextField的束缚TextField.EMAILDDR和TextField.URL有必要答应相同的字符被输入如同被答应输入在TextField.ANY束缚下
28、适合的设备有必要完成根据时刻的推注册,假如没有其它的安全机制根据时刻的推注册不需求被显式的用户的答应

未经允许不得转载:IT技术网站 » java2(java2是什么版本)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载