小编xai*_*zek的帖子

无限循环中断方法签名而没有编译错误

我想知道为什么Java中允许以下代码,而不会出现编译错误?在我看来,此代码通过不返回任何内容来中断方法签名String.有人可以解释我在这里缺少的东西吗?

public class Loop {

  private String withoutReturnStatement() {
    while(true) {}
  }

  public static void main(String[] a) {
    new Loop().withoutReturnStatement();
  }
}
Run Code Online (Sandbox Code Playgroud)

java compilation infinite-loop

65
推荐指数
2
解决办法
2912
查看次数

如何使用/安装GNU binutils(objdump)

我需要在我的应用程序中使用objdump和readelf命令在Windows上运行.我知道我可以安装cygwin以便使用它们.我之所以不想使用cygwin是因为我想让它的文章部署.另外我不知道如何安装cygwin.因此,我认为我需要的是GNU Utilities For Win32,因为链接声明这些库是无服务器的."可执行文件仅依赖于Microsoft C-runtime(msvcrt.dll),而不依赖于Cygwin工具提供的仿真层"

无论如何,一旦我去那个链接,我不知道如何安装它.具体来说,我想使用>这个工具<

如果有人可以指出我将如何在我的应用程序中使用objdump和readelf(binutils in cygwin),我将不胜感激.

windows cygwin gnu objdump binutils

15
推荐指数
1
解决办法
4万
查看次数

安装后立即无法识别Cordova

在尝试安装Apache Cordova时,我遇到了这个非常令人沮丧的问题.我发布npm install -g cordova了我的cmd(Windows 8.1,64位),一切似乎都很好.但即使安装后尝试键入cordova它也不会被识别为命令cmd.这是我在StackOverflow上的第一个问题,所以我可能错过了一些关键的东西或者犯了一个noob错误.我希望有人可以帮助我!:)

干杯,

cmd 会议:

C:\Users\James>npm install -g cordova
npm http GET https://registry.npmjs.org/cordova
Run Code Online (Sandbox Code Playgroud)

......这里有一堆文字......

C:\Users\James\AppData\Roaming\npm\cordova -> C:\Users\James\AppData\Roaming\npm
\node_modules\cordova\bin\cordova
cordova@3.3.1-0.1.2 C:\Users\James\AppData\Roaming\npm\node_modules\cordova
??? ncallbacks@1.0.0
??? open@0.0.3
??? semver@1.1.0
??? colors@0.6.2
??? mime@1.2.11
??? q@0.9.7
??? follow-redirects@0.0.3 (underscore@1.5.2)
??? optimist@0.6.0 (wordwrap@0.0.2, minimist@0.0.5)
??? shelljs@0.1.2
??? glob@3.2.7 (inherits@2.0.1, minimatch@0.2.14)
??? lodash@2.4.1
??? elementtree@0.1.5 (sax@0.3.5)
??? tar@0.1.19 (inherits@2.0.1, block-stream@0.0.7, fstream@0.1.25)
??? xcode@0.6.2 (node-uuid@1.3.3, pegjs@0.6.2)
??? prompt@0.2.7 (revalidator@0.1.6, pkginfo@0.3.0, read@1.0.5, utile@0.1.7, win
ston@0.6.2)
??? …
Run Code Online (Sandbox Code Playgroud)

cmd node.js cordova cordova-3

6
推荐指数
2
解决办法
2万
查看次数

JAVA_HOME环境变量未设置

我正在尝试使用 Phonegap 制作我的第一个应用程序,我在命令中运行时得到了这个

C:\USERS\KTR\DESKTOP\PHONEGAP\LIB\ANDROID\BIN>create C:\Users\KTR\Desktop\Demoap
p com.example.Demoapp Demoapp
The JAVA_HOME environment variable is not set.
Set JAVA_HOME to an existing JRE directory.
Remember to also add JAVA_HOME to the PATH variable.
After updating system variables, open a new command window and retry.
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激谢谢

java cordova

1
推荐指数
1
解决办法
5万
查看次数