相关疑难解决方法(0)

Java中的native关键字是什么?

在玩这个谜题(这是一个Java关键字琐事游戏)时,我遇到了native关键字.

Java中的native关键字用于什么?

java java-native-interface native keyword

455
推荐指数
10
解决办法
22万
查看次数

Java JRE与GCJ

我用Java编写的速度测试得到了这个结果:

Java

real        0m20.626s
user        0m20.257s
sys         0m0.244s

GCJ

real        3m10.567s
user        3m5.168s
sys         0m0.676s
Run Code Online (Sandbox Code Playgroud)

那么,GCJ的目的是什么呢?有了这个结果,我确定我不打算用GCJ编译它!

我在Linux上测试过这个,Windows中的结果可能比那更好吗?

这是应用程序的代码:

public static void main(String[] args) {
    String str = "";
    System.out.println("Start!!!");
    for (long i = 0; i < 5000000L; i++) {
        Math.sqrt((double) i);
        Math.pow((double) i, 2.56);
        long j = i * 745L;
        String string = new String(String.valueOf(i));
        string = string.concat(" kaka pipi"); // "Kaka pipi" is a kind of childly call in Dutch. 
        string = new String(string.toUpperCase());
        if (i % 300 == …
Run Code Online (Sandbox Code Playgroud)

java performance gcj

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

标签 统计

java ×2

gcj ×1

java-native-interface ×1

keyword ×1

native ×1

performance ×1