作为一个刚刚初学java的人,java并没有人们想象中的那么难,基于现在开发程序的大多数人用的都是IDEA配上JDK1.8来使用,安装步骤在此省略,可以自行网上搜索。
下面进入主题:
我们须知java是由八大基本数据类型组成的分别是:
boolean(布尔型),byte(字节型),short(短整数型),int(整数型),long(长整数型),char(字符型),float(浮点型),double(小数型).
具体介绍一下:
boolean(布尔型):大小占1字节8位,取值范围只能是true/flase,要么为真,要么为假。
byte(字节型):大小占1字节8位有符号整数,取值范围是:-128—+127。
注意:byte类型占1字节,是整数类型的一种。
short(短整数类型):大小占2字节16位有符号整数,取值范围是:-32768—+32767。
int(整数型):大小占4字节32位有符号整数,取值范围是:-2147483648—+2147483647。
long(长整数型):大小占8字节64位有符号整数,取值范围是:-2的63次方—+2的63次方减一。
char(字符型):大小占2字节16位Unicode字符,取值范围是:0—65535
示例:'a'
float(浮点型):大小占4字节32位浮点数,取值范围是:-3.4E38—3.4E38。
double(小数型):大小占8字节64位浮点数,取值范围是:-1.7E308—1.7E38 。
说到数据类型就会想到数据类型的转换,但是前提是要具备转换类型:
自动类型转换:是小类型的数可以直接转换为大类型的数。
强制类型转换:是大类型的数转换为小类型的数会丢失精度。
注:所有的数据类型长度固定,不会因为硬件,软件系统不同而发生变化。
String类型不是基本数据类型,而是引用数据类型,它是java提供的一个类。
引用数据类型:
java中的引用数据类型主要包含类、接口和数组等。
完