数据类型
在Java中,数据类型从大的方面来说有基本数据类型和引用数据类型两种,除开基本数据类型所规定的范围以外的所有数据类型都属于引用数据类型。
基本数据类型
基本数据类型包括一下四个类型:
整型
整型又细分为字节型,短整型,整型,长整型。
字节型: 也叫byte型,byte类型时Windows下最小的数据类型单位,1字节=8bit,即1byte=8bit。一个bit叫做敏感单元位,简称位。8个bit位中第一个bit位用来表示正负,规定0表示整数,1表示负数。剩下的7位用于表示取值范围大小,所以byte取值范围为-27~27-1,由于把0规定在正数这一边,所以右边需要-1。
短整型: 即short类型,一个短整型等于2个字节,也就是16个bit位,其取值规则跟字节型一致,取值范围为:-215~215-1。
整型: 即int型,表示4个字节,32个bit位,取值范围为:-231~231-1。
长整型: 即long型,表示8个字节,64个bit位,取值范围为:-263~263-1。
浮点型
浮点型中细分位float类型和double类型。
float: 也就是单精度类型,表示范围为32个bit位,也就是4字节。
double: 双精度类型,表示范围为64个bit位,也就是8字节。
字符型
抽象的说,所有能够在键盘中输出的单个字母,数字,或者符号,用单引号引起来后都可以叫做字符。如:‘a’,‘我’,’+’,‘5’ 等等都叫做字符。
字符型用char表示。
布尔型
布尔型用boolean表示,布尔型中就true和false两个值,有时1代表true,0代表false。true和false每个值占一个bit位,也就是八分之一字节。
引用数据类型
引用数据类型的范围非常广泛,基本数据所规定的数据类型之外的一切数据类型都可以归纳在引用数据类型中。
引用数据类型包括数组[],类(class),接口(interface),枚举(enum),注解(@interface)。
注释
注释是为了增强代码的可读性,JAVA中的注释分为三种:
1.单行注释: 用//注释单行
2.多行注释: 用/* 和 * /注释多行
3.文档注释: 用/** 和 */注释文档
命名规约
类名: 首字母大写,如果多于2个单词,每个单词的首字母需要大写,如:SurperSon
变量名: 首字母小写,如果多于2个单词,从第二个单词起,每个单词的首字母需要大写,遵循驼峰式命名规约,如:superPerson。
感谢渡一教育拓哥的公开课,获益颇丰。