黑马程序员___基本数据类型,标识符

------- android培训java培训、期待与您交流! ----------

数据类型:
(1)基本类型
整型:
byte (1个字节)
short (2个字节)
int (4个字节)
long (8个字节)
浮点型:
float (4个字节)
double (8个字节)
字符型:
char (2个字节)
布尔型:
boolean 不明确。可以认为是1个字节。
(2)类型转换:
A:boolean类型不参与转换。
B:隐式转换(自动类型转换)(从小到大)
byte,short,char -- int -- long -- float -- double然而值得注意的是 byte,short,char在计算时直接转换为int型了
例如:   
class  Demo
{
public static void main(String[] args)
{
byte b1 = 3;
byte b2 = 4;
byte b3 = b1 + b2;
System.out.println(b3);
}
}
在编译时会出现异常的,因为b1和b2都是byte型的,在计算时候,已经将b1+b2转换为int型的了,而左边的是byte的,所以会编译出错,

C:强制转换(从大到小)
格式:(数据类型)数据;
在上面的代码中要想编译通过就需要进行强制转换
byte b3 = b1 + b2;        需要进行     byte b3 =( byte) (b1+b2)就可以了。
标识符
(1)就是给类,变量,方法起名字。
(2)组成规则:
由数字0-9,英文大小写字母,$以及_组成。
(3)注意事项:
A:只能有组成规则规定的内容组成。
B:不能以数字开头。
C:不能是Java中的关键字。
D:区分大小写。
(4)常用的命名规则:
类或者接口:如果有英文字母组成,那么每个英文的首字母应该大写。(大驼峰)
变量或者方法:由英文字母组成的第一个单词的首字母小写,其它的首字母大写。(小驼峰)




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值