Java学习笔记一:逻辑运算符
来源:互联网 发布:网络兼职项目 编辑:程序博客网 时间:2024/04/30 12:45
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: 这是主函数的参数列表,是一个数组类型的参数,而且元素都是字符串类型;
- Java学习笔记一:逻辑运算符
- java学习笔记(一)----位运算符与逻辑运算符
- 【JavaSE学习笔记】逻辑运算符
- 【Java学习笔记】移位运算符和逻辑运算符
- java基础学习笔记--++a与a++以及逻辑运算符
- Java菜鸟笔记-逻辑运算符
- 第九节 java学习 逻辑运算符
- java学习十七 逻辑运算符
- java逻辑运算符、java基本语句(一)
- Ocaml学习笔记 算术和逻辑运算符
- php——学习笔记,逻辑运算符
- 黑马程序员 - 学习笔记7 逻辑运算符
- 逻辑运算学习笔记
- 【Java学习3.7.6】逻辑运算符
- Java学习——逻辑运算符
- java个人学习笔记02(注释+数据类型+算术逻辑运算)
- 逻辑运算符笔记
- nginx 逻辑运算if()学习笔记
- SVN常用命令(开启+关闭)
- 碎碎念4
- PHP填坑记之FastCGI与mod_php详解
- Bash引用变量和转义
- Eclipse最实用快捷键
- Java学习笔记一:逻辑运算符
- AtomicInteger简介
- iOS10本地通知的探索
- 碎碎念5
- python 中的三引号 ''' '''
- android如何改变listview中item选中时文字的颜色
- 用MATLAB生成MIF文件
- Maven 3 简易教程
- Retrofit2的基本用法