您的位置 首页 java

Java标识符,数据类型,运算符的学习讲解

标识符

标识符由字母,数字,下划线”_”,美元符号“$”组成,并且首字母不能是数字

标识符命名规则

1,一个标识符可以由几个单词连接而成

2,如果是类名:每个单词的首字母都要大写,其他字母小写

3,如果是方法名或者变量名:第一个单词的首字母小写,其他单词的首字母都要大写

4,如果是常量:所有单词的所有字母全都大写,如果由多个单词组成,通常情况下单词之间用下划线分隔

5,如果是包名:所有的单词的所有字母全部小写

关键字

1,用于包,类,接口定义:package, class ,interface

2,访问控制修饰符:public, private ,protected,default

3,数据类型:byte, char ,int, double boolean

4,流程控制:if,else,while, switch ,case, do break ,continue

5,异常处理:try,catch,finally,throw, throws

6,引用:this,supe

7,创建对象:new

基本数据类型

1,整型

(1)字节型:byte

(2)短整型: short

(3)整型:int

(4) 长整型 long

注意:当为long赋值时,所赋值的后面加一个L,如果数据不超过int型可以省略L

long t=1234567890L;

long t=123456;

2, 浮点型

(1)单精度浮点型: float

声明为float类型的浮点数的时候,要在结尾加一个F或者f,因为浮点型默认为double类型

float i=11.234F;

(2)双精度浮点型:double

结尾的D和d可加可不加

double i=11.111111D;

double i=11.111111d;

double i=11.111111;

3,字符型(char)

char型表示一个字符,用单引号来表示,例如:’hello’,’我’,’123′

4,布尔型(boolean)

布尔型是用来表示逻辑值的数据类型,只有true或 false 两个值,默认为false。

运算符

1,算数运算符

(1)加法运算符:+

(2)减法运算符:-

(3)乘法运算符:*

(4)除法运算符:/

(5)求余运算符:%

2,赋值运算符

java中可以把赋值语句连在一起,进行一连串的赋值

x=y=z=1;

(1)x+=y:x=x+y

(2)x-=y:x=x-y

(3)x*=y:x=x*y

(4)x/=y:x=x/y

(5)x%=y:x=x%y

3,自增自减运算符

x++

x- –

自身加减1,先执行程序再运算

++x

– -x

自身加减1,先运算再执行程序

4,关系运算符

(1)==:等于

(2)!=:不等于

(3)>=:大于等于

(4)<=:小于等于

(5)>:大于

(6)<:小于

5,逻辑运算符

(1)与:&&

(2)或:||

(3)非:!

6, 位运算符

位运算符主要用于对整数类型进行 二进制 运算,将 操作数 转换为二进制,然后按位进行比较

(1)按位与运算符:&

如果两个二进制都为1,则运算结果为1,即:0&0=0,0&1=0,1&0=0,1&1=1

(2)按位或运算符:|

如果两个二进制位上有一个为1,则运算结果为1,即:0|0=0,0|1=1,1|0=1,1|1=1

(3)按位异或运算符:^

如果二进制位相同,则值为0,否则为1,即:1^1=0,0^0=0,1^0=1,0^0=1

(4)按位取反运算符:~

如果二进制位是0,则取反值为1;如果是1,则取反值为0,即:~0=1,~1=0

(5)左移位运算符:<<

将操作数所有二进制位向左移动一位,运算时,右边空位补0,左边移走部分舍去

(6)右移位运算符:>>

将操作数所有二进制位向右移动一位,运算时,左边根据原数符号位补0或1(负数补1,正数补0)

(7)无符号右位移:>>>

将操作数所有二进制位向右移动一位,运算时,左边空位补0

文章来源:智云一二三科技

文章标题:Java标识符,数据类型,运算符的学习讲解

文章地址:https://www.zhihuclub.com/169515.shtml

关于作者: 智云科技

热门文章

网站地图