Java为什么需要保留基本数据类型

2024-12-02 03:29:22
推荐回答(2个)
回答1:

当要表示的值超出范围时,必须强制转换,否则无法通过编译!
想象一下钟表的时针就是十二进制的我们说 1点时时针指向了1的位置,而说13点时也是指向1的位置!

这个只是一个数的表示形式!所谓多少进制就是逢多少进一!例如60进制就是逢60进1.例如1:59之后,就是2:00;没有1:60.
而0x,0b,0这些只是约定用来表示进制的一种符号!

回答2:

内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据【基本数据类型】。