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

  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008
  • The Scary Snowman

    The Scary Sn

    1 ŞUBAT 2011