java里常见的数据类型讲解及运算符的种类
在讲解数据类型的分类之前我们先来说明一下标识符的命名规则及定义
-
标识符
在编程过程中,常常需要我们定义一些符号来标记一些名称,如包名,类名,方法名,参数名,变量名等,这些符号被称为标识符。标识符可由字母(A-Z和a-z)美元符号$,下划线组成,但这些标识符的命名往往遵循一些规则。一,标识符不能以数字开头例如:abc,_123,ac14e,这些都可以作为标识符。 二,标识符不能用保留字和关键字来进行命名
初学者在定义标识符时,因该尽量保持规范,所以我们尽量以下面的规范来命名标识符
一,包名所有字母一律小写。例如cn.nibao.task。 二,类名接口名第一个单词首字母要大写,例如:StoreShop, GoHome。 三,方法名变量名和参数名第一个单词小写,从第二个单词开始首字母都要大写。 四,常量名尽量所有字母都以大写命名。
在学习Java的初级过程中,我们会遇到一些常见的数据类型,我们看下常见的数据类型一般基本数据类型和引用数据类型两种这里列举一下基本数据类型
基本数据类型 |
---|
tybe, short, int, long, float, double, boolean, char |
注:值得注意的是在进行变量之间相互数值进行相互转换的时候会进行隐式转换和强制转换;
隐式转换的时候一般是自小向大转换,强制转换的时候是自大向小的转换。
byte a=3;
a=a+1;
/*a=a+1;在Java里就会出现报错现象,因为在Java编译的时候默认数值为int类型,byte类型和int相加导致
数值溢出所以要进行强制转换所以应该写成a=(byte)(a+1);
*/
java运算符的种类大概分为计算运算符,赋值运算符,比较运算符,逻辑运算
图片来自:https://baijiahao.baidu.com/s?id=1606146577159996694&wfr=spider&for=pc