JAVA基础02

标识符

标识符是一个名字

1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符
2. 不能以数字开头。如:123name 就是不合法
3. 标识符严格区分大小写。如: tmooc 和 tMooc 是两个不同的标识符
4. 标识符的命名最好能反映出其作用,做到见名知意。
5. 标识符不能是Java的关键字

关键字

在java中 ,一共有50个关键字,它们都是全小写,其中有两个保留字goto和const

注意:关键字不能作为标识符

在这里插入图片描述

注释

//单行注释 注释单行内容

/**/多行注释 注释多行内容

/***/文档注释 注释多行内容 可以添加版本信息,作者等等.....

变量

用来存储一些会发生变化的值

语法:类型+名字=变量的值

 声明赋值一起: int age = 18;注意:右边的值交给等号左边的变量来保存

  先声明在赋值:int a;a=18;

java的数据类型-强类型的语言

1.八大基本类型

char--只能保存一个字符,数据需要使用' '包裹

2.引用类型:接口 数组.....

String--字符串--可以保存多个字符,数据使用" "包裹

1字节=8位

八大基本类型速查表

5条字面值规则

1.整数的默认类型是int类型

2.小数的默认类型是double类型

3.boolean默认值是false

3.byte short char三种比int小的在可以使用范围内的值可以直接赋值

4.后缀L-long F-float D-double 

5.前缀 二进制-0b 八进制-0 十六进制-0x

基本类型的类型转换

基本类型的类型转换

小到大直接转 大转小强制转 浮变整小数没

注意:布尔类型不参与类型转换

大类型转小类型时,需要强制类型转换,如果超出了小类型的取值范围,他的数据会发生错误, 如果没有超出小数类型,数据就正确

浮点数转整数 他会舍弃会面的小数值 不会四舍五入 3.14 - 3

小类型转大类型直接转

 大类型转小类型时,需要强制类型转换,如果超出了小类型的取值范围,他的数据会发生错误, 如果没有超出小数类型,数据就正确

 浮点数转整数 他会舍弃会面的小数值 不会四舍五入 3.14 - 3

 5条运算规则

1.计算结果的数据类型,与最大类型保持一致

2.byte shaort char 三种比int小的类型,运算要先提升成int在参与运算

3.整数运算溢出问题,一旦溢出,数据就错了

4.浮点数运算不精确--后面讲

5.浮点数的特殊值

   

ASCLL码表 数字与字符之间的关系

ASCII编码表

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值