12月3号-JAVA运算符与优先级 访问控制。

访问控制


修饰符当前类同一包内子孙类其他包
publicYYYY
protectedYYYN
defaultYYNN
privateYNNN

JAVA的类(外部类)有2种访问权限: public default

而方法和变量有4种,public default protected private

default则是同一个包的类可以访问

protected表示同一个包的类可以访问,其他包的子类也可以访问。

private表示只有自己类能访问。

 

修饰符

abstract 表示是抽象类。使用对象:类、接口、方法

static 可以当做普通的类使用,而不用先实例化一个外部类。(只能用来修饰静态内部类。)

 

位运算符

& 如果对应位都是1,则结果是1,否则是0.

| 如果对应位都是0,则结果是0,否则为1

^如果相对应位值相同,则结果3为0,否则为1.

~按位补运算符翻转操作数的每一位,即0变成1,1变成0

<< 按位左移

>>按位右移

>>>右移补零操作符

 

运算符优先级

 

() [] .

从左到右

一元运算符

从右到左

乘除

从左到右

加减

从左到右

移位

从左到右

关系

从左到右

相等

从左到右

按位与

从左到右

按位异或

从左到右

按位或

从左到右

逻辑与

从左到右

逻辑或

从左到右

条件

从右到左

赋值

从右到左

逗号

从左到右

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值