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

  • AginoEvolutionHD

    AginoEvoluti

    27 AĞUSTOS 2011
  • Sam Kear

    Sam Kear

    14 Temmuz 2007
  • SlimaksClass

    SlimaksClass

    15 Kasım 2010