- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我觉得虽然我喜欢 J2ME 和 Java,但他们拥有两个用于 Java 的 API 是虚伪的。 Java 的设计理念是“一个代码,多个平台”,现在它更像是“一个 API 适用于每个操作系统,一个 API 适用于比上网本还小的一切”。我看到很多 J2ME 模拟器和类似的东西被移植到 PSP 和其他自制软件的控制台上,我想知道为什么没有人用普通的 Java 这样做。
我很想写一个可以在我的 PC 上玩的游戏,而不是启动一个简单的模拟器并在 PSP 或 Dreamcast 上玩同样的游戏,但我不能。 J2ME甚至不能在PC上运行,你需要一个模拟器,这大大降低了你的市场。此外,大多数模拟器都很笨重,而且性能不佳。
随着像 iPhone 这样的 super 手机的问世,人们想要的不仅仅是 J2ME 小游戏,所以如果 Java 不能将他们的标准 JRE 移植到它上面,他们可能会发现自己错失良机,就像微软在上网本热潮中所做的那样。
感觉 Sun 需要努力使标准 JRE 更小、更便携,或者让 J2ME 更容易在 PC 上使用。
最佳答案
我认为这应该是一个社区维基
但就这一点而言,我的观点是 J2ME 将死得很惨,留给我们的是普通的 Java。当前的上网本趋势与更强大的智能手机趋势相结合意味着您今天的普通手机比刚推出时运行 J2SE 的机器要强大得多。
因此,我们可以摆脱为古老的诺基亚设计的J2ME,并在智能门 Handlebars (或智能手机)上享受标准的Java。
Java 面临的唯一问题是智能手机应用程序的最大玩家 - Apple - 在可预见的 future 任何时候都不会允许 JVM。
关于java - 最初的 Java 理想已经死了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/647330/
我有类似下面的代码: ... id: myComponent signal updateState() property variant modelList: [] Repeater { mo
我正在处理一些我无法展示的私有(private)代码,但我已经制作了一些示例代码来描述我的问题: 主.c: #include #include #include #include typede
这个问题在这里已经有了答案: 关闭10 年前。 Possible Duplicate: what are the differences in die() and exit() in PHP? 我想
在编写 Perl 模块时,在模块内部使用 croak/die 是一个好习惯吗? 毕竟,如果调用者不使用 eval block ,模块可能会使调用它的程序崩溃。 在这些情况下,最佳做法是什么? 最佳答案
我有一些搜索线程正在存储结果。我知道当线程启动时,JVM native 代码会代理在操作系统上创建新 native 线程的请求。这需要 JVM 之外的一些内存。当线程终止并且我保留对它的引用并将其用作
我刚刚花了很多时间调试一个我追溯到 wantarray() 的问题。 .我已将其提炼为这个测试用例。 (忽略 $! 在这种情况下不会有任何有用信息的事实)。我想知道为什么wantarray在第二个示例
我看到一些代码是这样做的: if(something){ echo 'exit from program'; die; } ...more code 和其他只使用 die 的人: if
我正在尝试将此表格用于: 如果任何 $_POST 变量等于任何其他 $_POST 变量抛出错误。 如果只有几个,那不是问题,但我有大约 20 个左右所以如果我想这样做,我将不得不像这样 但这
每次我运行: hadoop dfsadmin -report 我得到以下输出: Configured Capacity: 0 (0 KB) Present Capacity: 0 (0 KB) DFS
我是一名优秀的程序员,十分优秀!