尚硅谷Java核心基础---DAY02

一些特别基础的内容,并不进行总结。如关键字,保留字和标识符等不进行总结。

一:标识符
标识符需特别注意的地方:

  1. 标识符不能包含空格
  2. 变量都定义在其作用域内。变量的作用域:其定义所在的一对{}内

标识符的命名规范:
在这里插入图片描述
二:变量分类:

  1. 按数据类型
  2. 按声明的位置不同

注意:字符串String是一个类类型

(1)变量的分类-按数据类型不同在这里插入图片描述

(2)变量的分类-按声明的位置不同
在这里插入图片描述
在这里插入图片描述
三:变量声明中的特殊情况:
声明long型变量,必须以" l “或” L “结尾
声明float型常量,须后加’ f '或 ’ F‘结尾

四:转义字符: (转移符号为 \ )
在这里插入图片描述

基本数据类型之间做运算:
自动类型提升:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。(注:此时的容量大小指的是,表示数的范围的大和小)
byte,char,short->int->long->float->double

特别的 当byte ,char,short三种类型的变量之间做运算时,其结果必须用int定义

强制类型转换:将容量大的数据类型的变量转换为容量小的数据类型的变量。
需要使用强转符,且可能会导致精度损失。

整形默认为int,浮点型默认为double

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值