Questions tagged «java-me»

14
Java SE / EE / ME之间的区别?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 当我想开始学习Java时应该安装哪一个?我将从一些基础知识开始,因此我将编写一些简单的程序来创建文件,目录,编辑XML文件等,目前还没有什么太复杂的。 我猜Java SE(标准版)是我应该在Windows 7桌面上安装的版本。我已经有Komodo IDE,可以用来编写Java代码。
326 java  jakarta-ee  java-me 

4
Java中的volatile和Synchronized之间的区别
我想知道将变量声明为as volatile和始终synchronized(this)在Java块中访问变量之间的区别吗? 根据本文http://www.javamex.com/tutorials/synchronization_volatile.shtml可以说很多,有很多区别,但也有一些相似之处。 我对这段信息特别感兴趣: ... 访问volatile变量永远不会阻塞:我们只做简单的读取或写入操作,因此与同步块不同,我们永远不会保持任何锁; 因为访问易失性变量永远不会持有锁,所以它不适用于我们希望以原子操作方式进行读写更新的情况(除非我们准备“错过更新”); 读-更新-写是什么意思?写不仅是更新,还是仅表示更新是取决于读取的写? 最重要的是,何时声明变量volatile而不是通过synchronized块访问变量更合适?volatile对依赖于输入的变量使用它是一个好主意吗?例如,有一个称为的变量render可以通过渲染循环读取并由keypress事件设置吗?


14
将JSON字符串转换为Java ME中的对象?
Java / J2ME中是否可以转换字符串,例如: {name:"MyNode", width:200, height:100} 在一行代码中使用相同的内部对象表示形式? 由于当前方法过于繁琐: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); 也许是JSON库?

1
J2ME / Android / BlackBerry-行车路线,两个地点之间的路线
在Android 1.0上,有一个用于行车 路线的com.google.googlenav命名空间:路线-改进了Google行车路线, 但是在新版SDK中,由于某些原因将其删除了... Android:从API 1.0开始删除了DrivingDirections-如何在1.5 / 1.6? 在BlackBerry上,也缺少用于此类内容的API: 如何在Blackberry中找到两个地方之间的路线? csie-tw提供了一种解决方法(查询gmap文件的gmap并进行解析):Android- 行车路线(路线) 此外,Andrea制作了Android 的DrivingDirections帮助器类。 我在j2me中为此功能编写了一个小助手,因此我想在Android和BlackBerry上共享我的示例。 更新 如评论中所述,它尚未正式允许使用Google Maps API服务条款: Google Maps / Google Earth API服务条款 最近更新:2009年5月27日 ... 10.许可限制。除非本条款明确允许,或者除非您事先获得了Google(或(如果适用)特定内容提供商的书面许可),否则上述Google许可均受您遵守以下所有限制的约束。除非第7节或Maps API文档中明确允许,否则您不得(也不允许他人): ... 10.9将“服务”或“内容”与以下产品或系统结合使用: (a)实时导航或路线指南,包括但不限于与用户启用传感器的设备的位置同步的逐行路线指南; 并可能被某些应用禁用(至少在Android上是这样)...从.NET对话中的Geocode抓取中: API使用条款不允许这样做。您不应该抓取Google地图来生成地理编码。我们将阻止对服务器进行自动查询的服务。 Bret Taylor 产品经理,谷歌地图 如有其他选择和/或建议,将不胜感激! 谢谢!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.