325得票14回答
Java SE/EE/ME之间的区别是什么?

当我想开始学习Java时,应该安装哪个版本?我将从一些基础知识开始,因此我会编写一些创建文件、目录、编辑XML文件等简单程序,暂时不涉及太复杂的内容。 我猜想应该在我的Windows 7桌面上安装Java SE(标准版)。我已经有了Komodo IDE,它将用于编写Java代码。

305得票4回答
Java中volatile和synchronized的区别

我想知道在Java中将变量声明为volatile和始终在synchronized(this)块中访问变量之间的区别。根据这篇文章http://www.javamex.com/tutorials/synchronization_volatile.shtml有很多不同之处,也有一些相似之处。我特别...

207得票11回答
从.jar文件中提取源代码

有没有一种方法可以从可执行的.jar文件(Java ME)中提取源代码?

118得票14回答
在Java ME中如何将JSON字符串转换为对象?

在Java/J2ME中,是否有一种方法可以将字符串转换为:{name:"MyNode", width:200, height:100} 有没有一行代码将其转换为内部对象表示形式呢? 因为当前的方法太过繁琐:Object n = create("new"); setString(p, "nam...

91得票1回答
J2ME/Android/BlackBerry - 驾驶路线指引,两个位置之间的路径

在Android 1.0中,有一个用于驾驶路线的com.google.googlenav命名空间: 路线-改进的谷歌驾驶方向 但在更新的SDK中,由于某些原因被删除了... Android:自API 1.0以来已删除DrivingDirections-如何在1.5 / 1.6中执行? 在Bla...

85得票8回答
在Java中如何在ISO-8859-1和UTF-8之间进行转换?

有没有人知道如何在Java中将字符串从ISO-8859-1转换为UTF-8,然后再转回来? 我从网页上获取了一个字符串,并将其保存在RMS(J2ME)中,但我想要保留特殊字符并从RMS中获取具有ISO-8859-1编码的字符串。我该怎么做?

61得票8回答
如何访问我放在res文件夹中的原始资源?

在J2ME中,我会像这样做: getClass().getResourceAsStream("/raw_resources.dat"); 但在安卓中,我总是得到null,为什么?

43得票1回答
打包黑莓OAuth应用程序时出现错误

我正在创建一款应用程序,将在Twitter上发布链接。以下代码无法打包,抛出以下错误: Error: Cannot run program "jar": CreateProcess error=2, The system cannot find the file specified ...

34得票7回答
Eclipse集成开发环境- 添加jar?添加外部jar?添加库?

我想将 TwitterAPIME 集成到我的 Blackberry 项目中。我有 3 个由TwitterAPIME 提供的 Jar 文件。我不确定如何将这些 3 个 Jar 文件链接到我的项目中。 我有基本疑问: 什么是外部 Jar?什么是库? 添加 Jar、添加外部 Jar 或添加库之...

30得票8回答
如何去除字符串中的空格?

我正在为一个J2ME应用程序编写此函数,因此我没有一些更高级/现代的Java类可用。在这上面我得到了java.lang.ArrayIndexOutOfBoundsException错误。所以,显然要么它不喜欢我初始化newChars数组的方式,要么我在调用System.arraycopy时做错...