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

  • Facebook Developers

    Facebook Dev

    24 ŞUBAT 2009
  • TechSmartt

    TechSmartt

    29 Aralık 2010
  • TheFlashCentre

    TheFlashCent

    22 Mayıs 2008