各种运算符的区别;

java 的基本的数据类型:整型分为byte字节型,short短整型,int整型,long长整型 浮点型分为float类型,和double类型’。字符型char中的Boolean取值真(true),假(false),字符类型在内存中,是以整型的方式进行存放的,所以字符类型,可以像整型一样做运算,运算时,将字符对应的ASC码做运算。

使用常量的意义在于可以通过常量一如业务的名称,在编译时,修改常量的值以后,可以做到一改再改。

标识符;凡是可以命名的地方都称为标识符,通常利用标识符对类,方法以及进行别名。标识符的命名规则,标识符只能以数字,字母,下划线以及¥组成,并不能以数字进行开头。

==和=的区别:==表示比较两个变量的值是否相等,返回值的类型为boolean型,=表示赋值,也就是将某个数据存放进某个变量中,

++位置的区别,后置的++是先做运算在将a的值,加一;而前置++,是先将a的值加一,在进行做运算。

比较字符串是否相等,应采用equals方法。&&的运算方法。当两个调价同时满足时,结果才为真, 只要有一个条件不满足时,结果都是为假,,&&也是短路的运算符,当第一个条件为假时,第二个条件不做判断,||逻辑或的关系,有一个条件为真时,结果都是为真,只有等两个结果都是为假时,结果才是假。

!逻辑非;将true变成false,将false变成true类型,

运算符的优先级,当一个程序中,出现多种的运算符是,优先级高的优先就会得到执行,

表达式是由运算符和操作数组成的,最简单的表达式是由一个单独的操作数,以此来作为基础监理复杂的表达式。,

&&是逻辑运算符时,要求操作符只能是boolean类型,而&是位为运算符操作符可以是boolean类型,也可以是int型,

if .......else if 是一条语句,只会执行一个if   方块或者else方块,当一个挑几件满足后,在执行其他的语句块,而多个if是多条语句,每个if判断都是会执行,

switch 执行的顺序,switch(),是一个表达式,首先是执行的是,和表达式结果匹配的项,顺序的执行,遇到第一个break,跳出当前的switch判断,

while循环是先做条件判断,如果条件为真,执行循环体,如果条件为假,则推出当前的循环,所以while循环可能一次的都不执行,也有可能执行许多次。

break,在循环结构中,可以用break语句跳出当前的循环,从而提前的结束循环,

continue的作用是结束本次的循环,即跳出本次循环结构中余下尚未执行的语句,),接着再次的进入循环条件的判断

 

三种循环结构的区别:

for语句适用于构造循环次数是已知的循环程序;while语句适用于构造循环次数未知的循环条件;do-while用的不多用于构造循环次数未知的但至少要执行一次的循环程序。

posted @ 2018-03-24 14:28  狼王来了  阅读(692)  评论(0编辑  收藏  举报