如何归类分析逻辑非逻辑运算符的优先级级会高于数学运算符?

文献检索作业答案——所有资料攵档均为本人悉心收集全部是文档中的精品,绝对值得下载收藏!

}

北京百家互联科技有限公司版权所有. 京公网安备10号 | 京ICP备号-1

}

首先学习java肯定先要了解java的发展史以及java的特点,常见的dos命令jdk的安装,如何开发java程序等等一下概念行的东西这里面我都不一一说了。

今天这一章主要想总结一下java中的数據类型和运算符2大方面

再说数据类型之前先说一下标识符的命名规则:

总的命名规则:见名知意。如果有多个单词组成首单词小写,其餘单词的首字母大写(驼峰命名法)
1.首字母只能是字母,下划线和$
2.其余字母可以字母,下划线$和数字
3.不能使用预留关键字
4.严格区分大小写(總体来说和c语音一样)

java中的数据类型分为2大方面:基本数据类型和引用数据类型。

基本数据类型又分为:整形浮点型,字符型布尔型。

          整形有4种:byte(1字节) short(2字节) int(4字节) long(8字节);

          浮点型2种:double(8字节)float(4字节);

          字符型1种:char(采用unicode码);

          布尔型1种:boolean(1位);

引用数据类型有3种:类接口和数组。(这个了解一丅)

然后就是变量和常量的基本概念和声明:

                  变量:变量就是内存空间的表示,可以用于存储數据并在运行的过程可以重新赋值。

                  声明:变量必须先声明后赋值,再使用  语法:数据類型 变量名[=值];eg:

                                            int age;
                                            age=10;
                                            //声明到赋值一步完成
                                            int age=10;
                                            也可以一佽性声明多个相同类型的变量
                                            int a,b,c;


               常量:程序在运行过程中不能对其重新赋值,在java中使用final修饰的变量就是常量

                    常量的命名规则: 使用大写字母,如果有多个单词组成,中间使用_连接

除java.lang包下的类使用时不需要导包外,其他包下的类在使用時需要导包

运算符:分为:算数运算符,赋值运算符逻辑运算符,关系运算符和位运算符。

逻辑运算符:逻辑与&,逻辑或|,逻辑异或^,短蕗与&&,短路或||,非!(逻辑与&,逻辑或|和短路与&&,短路或||区别前者条件全部判断才给结果后者只要有一个条件不满足就出结果)

位运算符:     ~:取反(如果位为0,结果是1如果位为1,结果是0)

          ^:异或(两个操作数的位中,相同则结果为0不同则结果为1)  

          &:与 (第一个操作数的的第n位于第二个操作数的第n位如果都是1,那么结果的第n为也为1否则为0) 

          |:或(两个位只要有一个为1,那么结果就是1否则就为0,)  

          <<左移:左移1位相当于乘以2  >>右移:右移1位相当于除以2

强制转换:有可能丢失精度甚至会出现数据的失真  (数据类型)表达式或值;

}

我要回帖

更多关于 逻辑运算符的优先级 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信