语言基础2

一:变量的相关解释

变量:存数的

1.声明:


  2.初始化: 

3.使用:
      对变量的使用就是对它所存的那个数的使用;变量在使用之前必须声明并初始化


   4.命名:
       只能包含字母、数字、_和$符,并且不能以数字开头;严格区分大小写;
      不能使用关键字;允许中文命名,但不建议,建议"英文的见名知意"、"小驼峰命名法" 

 

二:.java八大基本数据类型以及基本解释

1.byte:字节型,用于存整数,占用1个字节型,范围-128到127

2.short:短整型,用于存整数,占用两个字节,范围-32768到32767

3.int:整型,整数,4个字节,-2的31次方到2的31次方-1

   整数直接量默认为int类型,但不能超出范围,若超范围则发生编译错误
   两个整数相除,结果还是整数,小数位无条件舍弃(不会四舍五入)
   运算时若超范围会发生溢出,溢出不是错误,但需要避免

 

eg->

int d = 2147483647;最大值      int d =-2147483648;最小值

d=d+1;输出的是最小值

4.long:长整型,数字后面加L,存整数,8个字节,-2的63次方到2的63次方-1

长整型直接量需在数字后加L或l;运算时若有可能溢出,建议在第1个数字后加L

5.float:单精度浮点型,存小数,4个字节,不能存储精确值

6.double:双精度浮点型,存小数,8个字节,不能表精确值

浮点数直接量默认为double型,若表示float需在数字后加F或f; double和float型数据参与运算时,有可能会发生舍入误差,精确场合不能使用

 

7.boolean:布尔型,存储true/false,1个字节

 

8.char:字符型,采用unicode字符编码格式,用于存储单个字符,占用2个字节

       采用Unicode编码格式,一个字符对应一个码

       表现的形式是字符char,但本质上是码int(0到65535之间)

       ASCII码:'a'---97     'A'---65     '0'---48

      字符直接量必须放在单引号中,只能装1个

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值