SORU
19 Ocak 2010, Salı


Java satır içi işlevleri vardır?

Java satır içi işlevleri, ya da onun yerine bir kavram başka bir şey var mı? Eğer varsa, nasıl kullanılır? *,* 1 ** 0 2 ** yöntem satır içi işlevleri olduğunu duydum. Kendi satır içi işlev oluşturabilir miyiz?

CEVAP
19 Ocak 2010, Salı


Java, iyileştirmeleri genellikle JVM düzeyinde yapılır. Çalışma zamanında, JVM bazı "satır içi belirlemek için analiz. karmaşık gerçekleştirmek Satır içi uygulaması olarak agresif olabilir, ve Noktasal JVM aslında nihai olmayan yöntemler satır içi olabilir.

Java derleyicileri neredeyse hiçbir zaman herhangi bir yöntem çağrısı (JVM zamanında bu) satır içi. Zaman sabitleri (final statik ilkel değerleri gibi) derleme yapmak içi. Ama yöntem değil.

Daha fazla kaynak için:

  1. Article: The Java HotSpot Performance Engine: Method Inlining Example

  2. * *4, tam ama yararlı tartışmalar için bağlantılar içerir doldurulmaz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Baby Big Mouth

    Baby Big Mou

    5 Mart 2013
  • Huot Media

    Huot Media

    7 Mayıs 2010
  • Motor Trend Channel

    Motor Trend

    11 Mart 2006