Java中的基本类型

new创建特别小的和简单的变量的时候不是很有效,对于一些类型的元素,Java采取与C和C++相同的方法。不用new来创建变量,而是创建一个并非是引用的自动变量,直接存储值并置于堆栈中,因此更加高效。

基本类型 大小 包装类
boolean - Boolean
char 16bit Character
byte 8bit Byte
short 16 bits Short
int 32 bits Integer
long 64 bits Long
float 32 bits Float
double 64 bits Double
void - -

高精度数字:
Java提供了两个用于髙精度计算的类:Biglnteger和BigDecima。

  • Biglnteger支持任意精度的整数。
  • BigDecimal支持任何精度的定点数,例如,可以用它进行精确的货币计算。

你可能感兴趣的:(Java中的基本类型)