diff options
Diffstat (limited to 'zh-cn/devices/tech/dalvik/improvements.html')
-rw-r--r-- | zh-cn/devices/tech/dalvik/improvements.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/zh-cn/devices/tech/dalvik/improvements.html b/zh-cn/devices/tech/dalvik/improvements.html index 6558832b..9e762394 100644 --- a/zh-cn/devices/tech/dalvik/improvements.html +++ b/zh-cn/devices/tech/dalvik/improvements.html @@ -200,7 +200,7 @@ <h2 id="faster-native-methods">更快速的原生方法</h2> <p> - 使用 <a class="external" href="https://android.googlesource.com/platform/libcore/+/master/dalvik/src/main/java/dalvik/annotation/optimization/FastNative.java"><code>@FastNative</code></a> 和 <a class="external" href="https://android.googlesource.com/platform/libcore/+/master/dalvik/src/main/java/dalvik/annotation/optimization/CriticalNative.java"><code>@CriticalNative</code></a> 注释可以更快速地对 Java 原生接口 (JNI) 进行原生调用。这些内置的 ART 运行时优化可加快 JNI 转换速度,并取代了现在已弃用的 !<em>bang JNI 标记。</em>注解对非原生方法没有任何影响,并且仅适用于 <code>bootclasspath</code> 上的平台 Java 语言代码(无 Play 商店更新)。 +使用 <a class="external" href="https://android.googlesource.com/platform/libcore/+/master/dalvik/src/main/java/dalvik/annotation/optimization/FastNative.java"><code>@FastNative</code></a> 和 <a class="external" href="https://android.googlesource.com/platform/libcore/+/master/dalvik/src/main/java/dalvik/annotation/optimization/CriticalNative.java"><code>@CriticalNative</code></a> 注解可以更快速地对 Java 原生接口 (JNI) 进行原生调用。这些内置的 ART 运行时优化可以加快 JNI 转换速度,并取代了现在已弃用的 !<em></em>bang JNI 标记。注解对非原生方法没有任何影响,并且仅适用于 <code>bootclasspath</code> 上的平台 Java 语言代码(无 Play 商店更新)。 </p> <p> @@ -234,7 +234,7 @@ </aside> <p> - <code>@FastNative</code> 可以使原生方法的性能提升高达 3 倍,<code>@CriticalNative</code> 则可以提升高达 5 倍。例如,在 Nexus 6P 设备上测量的 JNI 转换如下: + <code>@FastNative</code> 可以使原生方法的性能提升高达 2 倍,<code>@CriticalNative</code> 则可以提升高达 4 倍。例如,在 Nexus 6P 设备上测量的 JNI 转换如下: </p> <table> |