JAVA_Lesson3(传智播客笔记之语言基础)

set classpath= //可以清空路径信息。

&&&java中均可以表示与运算,但是&&具有短路功能(一方为假则不再判断),|||也类似。&&&高效。运算结果一样,运算过程有点小区别。

一个数异或同一个数2次,结果还是其本身。(可以用于加密,但是加密一般用算法用来加密)

>>>无符号右移,高位出现的空位,无论原高位是什么,空出的都用0来补。

二进制乘法(用位运算更加高效):


 交换a和b的方法:

1. c=a;a=b;b=c; 开发常用,速度比方法3更快,阅读性也强

2. a=a+b;b=a-b;a=a-b;(不推荐使用该法,如果2个整数之和过大,容易超过int的范围)

3. a=a^b;b=a^b;a=a^b;(一个数与另外一个数异或2次,不改变其值)面试多用

 关于if的一些事情:

If  else if  else 比if  if   if效率更高,满足一个,其余均不会允许。不像if if  if均会做判断运行。 局部代码块里面定义的变量属于局部变量,一出范围后就被释放了,不再占用内存空间。(可以决定其生命周期)

exit可以结束控制台的结束

 

 

   

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值