java的运算符

包(package)是一个标识符,定义包用全小写
包本质上是一个 文件夹、作用是用来管理 Java代码(源码和字节码)的
包在企业级开发中,通常是有多层的,通常的命名习惯是 企业网址的倒序
例如奇酷网址: www.baidu.com , 那么 包的命名 为 com.baidu , 不用写 www
多个包之间用 . 进行分割,但本质是 多个包都是 文件夹

域名的组成

  • www 主域名
  • baidu 二级域名,一般是公司的简称、或者是业务的简称
  • com 顶级域名, 一般是标识行业性质的

定义包

  • 在源代码中, 使用 package 关键字定义包,多个包之间用 . 分割
  • package 在源代码中 必须出现在 第一行

算术运算符

+ - * / %

运算规则

  • 如果有 double ,结果为 double
  • 如果有 float , 结果为 float
  • 如果有 long, 结果为 long
  • 其他 结果均为 int

赋值运算符

= , += , -=, *=, /= ,. %=

  • 不会提升操作的变量的类型

一元运算符

a++ : 先计算表达式的值、表达式的值等于a的值、再对 a+1 作为 a 的值
++a : 先 对 a+1 作为 a的值,再计算表达式的值、表达式的值等于a的值

位运算符

符号名称说明示例
&按位与同1位1,不同为00011 & 0100 = 0000
按位或相同位有1,结果为1,否则为00011 | 0100 = 0111
~按位非1变0,0变1~0011 = 1100 = -4
^异或相同位不同为1,否则为00011 ^ 0100 = 0111

位移运算符

  • << 左移运算符
  • >> 右移运算符
  • >>> 无符号右移运算符
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值