
java基础数据范例就8种,记着就好了。除了这些都是援用型的了。
java经常使用的数据范例引见:(引荐:java视频教程)
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学问请关注java基础教程栏目。
以上就是java经常使用的数据范例有哪些的细致内容,更多请关注ki4网别的相干文章!