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

  • Dive In

    Dive In

    17 Temmuz 2013
  • Droid Life

    Droid Life

    17 Kasım 2009
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011