Java学习笔记一:逻辑运算符

1、短路逻辑或(||)  短路逻辑与(&&

逻辑与(&&)、逻辑或(||)都属于二元运算符;

Java中对于或(||):如果在运算符左边的表达式的值是True,则整个表达式的结果为True,不必对运算符右边的表达式在进行运算。(右边不会执行)

java中对于与(&&):如果在运算符左边的表达式的值是False,则整个表达式的结果为false,不必对运算符右边的表达式在进行运算。(右边不会执行)

如:boolean f = 5<3 && ++i>0;

输出结果:f=false   i=0;  (++i没有执行)

如: boolean f = 5>3 && i++>0;

输出结果:f=false   i=1;(i先计算再自增)

 

如:boolean f = 5>3 || i++>0;

如:boolean f = 5<3 || i++>0;

 

 

2、非短路逻辑与(&)  费短路逻辑或(|

对于非短路逻辑来说,不管左边的表达式正确与否,都会执行右边表达式,因此在某种情况下它比短路逻辑运算要多执行一次。

如:boolean f = 5<3 & ++i>0;

输出结果:f=false   i=1;



 

public static void  main(String[] args)
{
}

主函数特殊之处:

1、格式固定;

2、被jvm所识别和调用;

public :因为权限必须最大的                                          

Static: 不需要对象的,直接用主函数所属类名调用即可

Void: 主函数没有具体的返回值;                     

String[] args: 这是主函数的参数列表,是一个数组类型的参数,而且元素都是字符串类型;

 

 


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值