二、关键词、标识符、常量、变量、数据类型、运算符

目录

一、关键字

二、标识符

三、常量

四、原、反、补码

五、变量

六、数据类型

七、运算符


声明:文章只用于个人的学习记录和总结 ,欢迎指正!

一、关键字

含义:关键字就是Java给我们提供好的一些单词,每个关键字都有它自身的含义。

注意:关键字的每个字母都是小写,main不是关键字

二、标识符

含义:自己命名的单词,用来给变量、类、方法以及包进行命名的,需要遵循一定的命名规则。

命名规则:

1、标识符必须以字母、下划线_、美元符号$开头。

2、 标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。

3、Java 标识符大小写敏感,且长度无限制。

4、标识符不可以是 Java 的关键字。

三、常量

含义:固定不变的量,称为常量。

常量的分类:

1.字符串常量:凡是用双引号引起来的部分,叫做字符串常,值随意。例如:“abc”、“Hello”、“123”
2.整数常量:直接写上的数字,没有小数点。例如:100、200、0、-350
3.浮点数常量:直接协商的数字,有小数点。例如:2.5、-3.14、0.0
4.字符常量:凡是用单引号引起来的单个字符,就叫做字符常量。例如:‘A’、‘b’、‘9’、‘中’
但要记住字符常量里面只能有一个,就是单个字符。
5.布尔常量:只有量中取值:true、false。
6.空常量:null。代表没有任何数据。
7.自定义常量:被final修饰的变量,赋值后值不能被改变,变为自定义常量

四、原、反、补码

计算机底层只能识别二进制码,数据也是以二进制补码的方式存储,因为补码形式效率最高
原码:就是二进制实际的数据                                 
反码:将二进制原码除符号位按位取反得到的数据
补码:将反码加一后得到的数据

五、变量

含义:在一定范围内,可以变化的量就是变量,遵循标识符的命名规则

注意事项:

1.当我们想要给float类型的变量赋值的时候,一定要在数据的后面加上f或者F
 2.当我们想要给long类型的变量赋值的时候,建议在数据的后面加上l或者L
 3.当我们想要使用某个变量的时候,一定要先赋值,再使用,要不然会报错
 4.当我们想要给某个变量赋值的时候,一定要考虑该变量的范围,瞎赋值会报错
 5.在同一个花括号{}内,不能定义同名变量

六、数据类型

1.八大基本数据类型:

序号类型大小(byte)默认值举例
1byte(字节)10byte b=8
2short(短整型)20short s=8
3int(整型)40int i=8;
4long(长整型)80long l=8l;
5char(字符型)2 \u0000char c='c'
6boolean(布尔)1falseboolean b=true;
7float(单精度)40.0float f=8.0f
8double(双精度)80.0

double 

2.引用数据类型

类(class)、接口(interface)、数组([])
 

3.数据类型的转换

数据类型的转换分为自动类型提升,强制类型转换。
自动类型提升:是指小的数据类型会自动提升为大的数据类型
强制类型转换:是指大的数据类型会强制转换为小的数据类型   
强制类型转换格式:小的数据类型 小的数据类型变量名 = (小的数据类型)大的数据类型变量名

七、运算符

算术运算符:+、-、*、/、%、++、--
赋值运算符:=、  +=、 -=、  *=、  /=、%=
关系运算法:>、<、>=、  <=、!=、==
逻辑运算符:&、|、!、^、&&、||
位运算符:&、|、^、~、>>、<<、>>>
三元运算符:条件表达式 ? 表达式1 : 表达式2;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值