作业_二进制运算_方法day04

命名规范:java中采用“骆驼式”命名法

1、 类(类,接口,枚举,注解)的命名:一个单词,首字母大写,多个单词,每个首字母大写; MyClass,MyFirstClass,HelloWorld,Hello

2、 局部变量(定义在方法中的变量,其生命周期属于整个方法)和块变量的命名,一个单词,全部小写;多个单词,第一个单词小写,后续单词,首字母大写;myFirstName,mySecondNumbernumbermy_first_number等,方法命名与此相同;

3、 常量的命名:标识符的所有字符都大写;final int NUM = 10

一个问题,局部变量和块变量的命名?

块变量:定义在非方法的{}内,其生命周期局限在这个块中;

在不同类型的编程语言中,其块变量的用法不同;


逻辑运算与二进制运算:

“与” && &

“或”  ||  |

“非” !

&&||称为“短路”运算符,都是双目运算符;

&&如果左边的操作数为假,则结果必为假;如果为真,还要计算右边的值才能确定结果;

||如果左边的操作数为真,则结果为真;如果为假,再计算右边,确定结果;

二进制运算:通常用于整数间的运算中。

7个:

& 与 全1为1,其余为0,如13&11->1101&1011->1001->9

| 或 有1为1,其余为0,如13|11->1101|1011->1111->15

^ 异或 同为0,异为1,13^11->1101^1011->0110->6

~ 非 包括符号位取反

<< 左移一定位数(无符号

>> 右移一定位数(无符号

>>> 带符号右移一定位数


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值