数据类型和运算符

  • 注释:
  1. 单行注释:   // 内容 
  2. 多行注释:    /* 内容 */
  • 标识符:
  1. 分号 ;
  2. 大括号  { }
  3. 小括号 ( )
  4. 方括号 [ ]
  5. 空格     
  6. 点   .

  • 数据换算
  1. 1byte=8bit
  2. 1kb=1024byte
  3. 1mb=1024kb
  4. 1gb=1024mb
  5. 1tb=1024gb
  • java基本类型 和 字节大小    默认值 都是0
  1. 整数 short   2  int   4 long    8     
  2. 小数 float    4     double       8
  3. 字节 byte    1
  4. 字符 char    2 
  5. 布尔值 bollean     理论1  区分环境    单个 4   默认值 false  

  • 算数运算符
  1. 加+ 减- 乘* 除/ 取余% 自加++ 自减--  字符串拼接+
  • 位运算符
  1. 按位与&
  2. 按位或 | 
  3. 按位非 - 
  4. 按位异或^
  5. 左移运算符<< 
  6. 右移运算符>>   
  7. 无符号右移运算符>>>
第一个运算符第二个运算符按位与 &按位或 |按位异或 ^
00000
01011
10011
11110
  • 位运算符解释说明
  1. 左移运算:<<,把第一个操作数的二进制码向左移动指定位数,右边空出来的位数以O填充。正数直接换算成二进制就可以了。
  2. 右移运算: Java的右移运算符有两个>>和>>>,对于>>运算符,把第一个操作数的二进制码向右移动指定位数后,左边空出来的位数以原来的的符号位填充,如果是正数用O填充,如果是负数用1填充。>>>运算符移动后,只用0填充。
  3. 按位异或运算有一个特点:一个数据对另一个数据异或两次,该数本身不变。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

初音_的dd疯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值