java基础类型 java基础知识重点总结
大家好,今天给各位分享java基础类型的一些知识,其中也会对java基础知识重点总结进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
java的基本数据类型有哪些
java的基本数据类型有:
1、布尔型(boolean)
取值范围:True或 False
2、字节型(byte)
取值范围:0- 255
3、短整型(short)
取值范围:-32,768~ 32767
4、整型(int)
取值范围:-2,147,483,648~ 2,147,483,647
5、长整型(long)
取值范围:-9223372036854775808~9223372036854775807
6、单精度浮点型(float)
负数范围:
-3.402823E38~-1.401298E-45
正数范围:
1.401298E-45~ 3.402823E38
7、双精度浮点型(double)
负数范围:
-1.797,693,134,862,32E308~
-4.940,656,458,412,47E-324
正数范围:
4.940,656,458,412,47E-324~
1.797,693,134,862,32E308
8、字符型(char)
取值范围:'\u0000'~'\ufff'
扩展资料
任何数据类型的数组都需要 20个字节的内存空间,加上每一数组维数占 4个字节,再加上数据本身所占用的空间。数据所占用的内存空间可以用数据元数目乘上每个元素的大小加以计算。
例如,以 4个 2字节之 Integer数据元所组成的一维数组中的数据,占 8个字节。这 8个字节加上额外的 24个字节,使得这个数组所需总内存空间为 32个字节。
参考资料:百度百科——数据类型
java中的基本数据类型有哪些
java基本数据类型就8种,记住就好了。除了这些都是引用型的了。
java四类八种基本数据类型
第一类:整型 byte short int long
第二类:浮点型 float double
第三类:逻辑型 boolean(它只有两个值可取true false)
第四类:字符型 char
在栈中可以直接分配内存的数据是基本数据类型。
引用数据类型:是数据的引用在栈中,但是他的对象在堆中。
要想学好Java必须知道各种数据的在内存中存储位置。对内存有了很好的了解,可以有助你分析程序。
字节:
boolean布尔型 1/8
byte字节类型 1
char字符型 2一个字符能存储一个中文汉字
short短整型 2
int整数类型 4
float浮点类型(单精度) 4
long长整形 8
double双精度类型(双精度) 8
java中默认的整数类型是int类型,如果要定义为float型,则要在数值后加上l或L;
默认的浮点型也是双精度浮点,如果要定义为float型,则要在数值后加上f或F。
一个字节等于8位,一个字节等于256个数,就是-128到127一共256。
kB就是kBytes Bytes就是“字节”的意思!
K就是千的意思,因为计算机是通过二进制来计算,10个1正好是1024
1111111111(二进制)=1024(十进制)
1Bytes(字节)=8bit(比特)
一个英文字母或一个阿拉伯数字就是一个字符,占用一个字节
一个汉字就是两个字符,占用两个字节。
一般讲大小是用Bytes,大写的“B”,讲网络速率是用bit,注意是小写的“b”。
例:一个文件有8MBytes
例:我下载文件的速率是256KB/s,即2Mbit,这通常就是我们宽带上网的速率。
基本数据类型自动转换
byte->short,char-> int-> long
float-> double
int-> float
long-> double
记住:小可转大,大转小会失去精度!!!
Java中基本数据类型有哪些
一、常见的基本的数据类型
1.byte字节类型:占1字节,1个字节8位.如:123,100范围:-128~127(-2^7~2^7-1)
2.short短整型占2字节 16位如:123,456范围:(-32768~32767)(-2^15~2^15-1)
3.int整型占4字节 32位如:123,456范围:-2147483648~2147483647(-2^31~2^31-1)
4.long长整型占8字节 64位如:123,456-9223372036854775808~9223372036854775807(-
2^63~2^63-1)
5.float单精度浮点型:占4字节 32位如:123.567f,456.123F,3.0F
6.double双精度浮点型:占8字节 64位如:123.567,456.123,【默认的小数点的类型为double
7.char字符类型.占2字节.如'2','A','中','国'【注:必须要用单引号引上】
8.boolean布尔型占4字节,只有2个值 true表示真,false--假
如果你还想了解更多这方面的信息,记得收藏关注本站。