SORU
23 HAZİRAN 2009, Salı


Java bir int her zaman 32 bit mi?

Java int her zaman ve her yerde 32 bit işaretli bir tam sayı olur?

CEVAP
23 HAZİRAN 2009, Salı


Evet, The Java Language Specification tanımlanmış.

Section 4.2: Primitive Types and Values:

İntegral türleri byte, short, int ve olan long, 8-bit, 16-bit, 32-bit ve 64-bit imzaladı iki tamamlayıcı tamsayılar, sırasıyla, ve char kimin değerleri 16-bit işaretsiz tamsayı vardır UTF-16 kod birimi (madde 3.1). temsil

Ve ayrıca Section 4.2.1: Integral Types and Values:

İntegral türleri değerlerdir tamsayılar aşağıdaki aralıkları:

  • 127, herşey için -128 bayt için
  • 32767 dahil -32768 kısa için
  • 2147483647, herşey için -2147483648 int için
  • 9223372036854775807, herşey için -9223372036854775808 uzun için
  • '\U0000' '\uffff' dahil, yani 65535 . 0 dan char için

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DroidModderX ROOT Master

    DroidModderX

    14 ŞUBAT 2011
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010