2016/1/1 运算符 笔记整理 接2015/12/30 Java 语法

④运算符
1,赋值运算符:实现从右向左的赋值,符号=
2,算术运算符:符号 + - * / %(求余或求模),结果自动转成最大的

类型,自动升级。
3, 比较运算符:符号 < <= > >= ==(是否相等) != (不相等)
                    返回的是布尔类型 boolean 只有两种情况 true false
4,自增自减运算符:符号 ++ -- 在前优先级要高 先运算后赋值 += -= *= /=
5,逻辑运算符:逻辑 与 & &&(&&短路写法) 必须全部是true,才返回true
                    只要有一个是false,结果一定是false
逻辑 或 | || (|| 短路写法 )
          只要有一个是true,结果就是true
          必须全部是false,才是false
逻辑 非 ! 起 反转 作用

6,位运算符:基数是2,左移从0到+∞升幂 右移从0到-∞降幂
7,三元运算符 :逻辑表达式? : 逻辑运算结果在? 后面 :起分割作用
8,优先级:

①括号()   优先级最高
②正负号 +-
③一元运算符累加 ++ -- !
④乘除 * / %
⑤加减 +-
⑥移位运算符 >> >>> <<
⑦比较大小 < > >= <=
⑧比较是否相等 == !=
⑨换位与运算 &
⑩按位异或运算 ^
⑾按位或运算 |
⑿逻辑与运算 &&
⒀逻辑或运算 ||
⒁三元运算符 ?:
⒂赋值运算符 =  最低

时间: 2024-10-10 23:21:49

2016/1/1 运算符 笔记整理 接2015/12/30 Java 语法的相关文章

2015/12/30 Java语法学习

①标识符包括:包名.类名.方法名.变量名.常量名.属性名 标识符书写规则:1,标识符由字母.数字._.$ 组成                      2,数字不能出现在开始位置                      3,不能和关键字和保留字重复                      4,区分大小写②基本数据类型包括:数值型,字符型,布尔型 1,数值型有:    整数类型分     byte:127到-128 8位(1个字节);只用后七位表示数字 第一位表 示正负号;特点最基本数据单元

Redis笔记整理(二):Java API使用与Redis分布式集群环境搭建

[TOC] Redis笔记整理(二):Java API使用与Redis分布式集群环境搭建 Redis Java API使用(一):单机版本Redis API使用 Redis的Java API通过Jedis来进行操作,因此首先需要Jedis的第三方库,因为使用的是Maven工程,所以先给出Jedis的依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactI

2015.12.29~2015.12.30真题回顾!-- HTML5学堂

2015.12.29~2015.12.30真题回顾!-- HTML5学堂 吃饭,能够解决饥饿,提供身体运作机能.练习就像吃饭,强壮自己,提升编程技能,寻求编程技巧的最佳捷径!吃饭不能停,练习同样不能停哦! HTML5真题[2015.12.29]题目 学习JavaScript或应用JavaScript进行脚本开发,“变量”这是必须要学会使用的.什么是变量呢?又什么作用呢?ok,大家稍安勿躁哦,试体验体验这题目<HTML5真题[2015.12.29]题目>与 <HTML5真题[2015.12

JAVA笔记整理(六),JAVA中的多态

JAVA引用变量有两个类型:一个是编译时类型,一个运行时类型 编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定.如果编译时类型和运行时类型不一样,就形成了多态. 因为子类其实是一个特殊的父类,因为JAVA允许把一个子类对象直接赋给一个父类引用变量,无须任何类型转换,称为向上转型,由系统自动完成. 当把一个子类对象直接赋给父类引用变量后,当运行时调用该引用变量的方法时,其方法行为总是表现出子类方法的行为特征,而不是父类方法的行为特征,这就可能出现:相同类型的变量.调用同

JAVA笔记整理(一),JAVA介绍

JAVA语言的版本: J2SE(Java2 Platform Standard Edition,java平台标准版),后更名为:JAVA SE J2EE(Java 2 Platform,Enterprise Edition,java平台企业版),后更名为:JAVA EE J2ME(Java 2 Platform Micro Edition,java平台微型版),后更名为:JAVA ME 跨平台 “一处编写,到处运行”,写好的JAVA代码由JAVA源码编译器来编译生成字节码文件,然后交由JAVA虚

JAVA笔记整理(五),JAVA中的继承

1.继承的概念 继承是类与类的一种关系,是一种“is a”的关系 2.继承的好处 子类拥有父类的所有属性和方法,从而实现代码复用 4.方法的重写(Overridding) 如果子类对于继承自父类的方法不满意,是可以重写继承自父类的方法的,当调用方式时,会优先调用子类的方法 返回值类型.方法名和参数类型以及参数个数都与父类中的方法相同,才叫做方法的重写 5.继承的初始化顺序 1)先初始化父类,再初始化子类 2)先执行初始化对象中的属性,再执行构造方法中的初始化 6.final关键字 使用final

JAVA笔记整理(十),JAVA中的File

File类提供对针对目录和文件的读写改等一系列操作方法 创建: public class FileDemo01 { public static void main(String[] args) { try { // 创建文件 File file = new File("fileName.txt"); if (file.createNewFile()) { System.out.println("创建成功"); } else { System.out.println(

JAVA笔记整理(七),JAVA几个关键字

本篇主要总结JAVA中的super.this.final.static.break.continue 1.super super主要用在继承当中,表示调用父类的构造函数. 1.如果要在子类方法中调用父类被覆盖的实例方法,则可以使用super限定来调用父类被覆盖的实例方法 class B { public B() { } public void C() { System.out.println("B中的C"); } } public class A extends B { public

JAVA笔记整理(三),JAVA中的类和方法

类 类是JAVA中一个重要的概念,可以把类理解成一个对象的抽象,这个抽象的对象包含了变量(用来描述这个对象的属性)和方法(用来描述这个对象可以干什么),类中的各个成员之间可以相互调用(static修饰的成员不能访问没有static修饰的成员). 而每个类中又必须有一个或者多个构造方法,这个构造方法用来将这个抽象的对象实例化. 类的定义格式为 [修饰符] class 类名{ 构造函数; 成员变量; 方法; } 在类中的构造函数.成员变量和方法都可以是0个或者多个 类的修饰符可以使用public.f