计算机,最基本的是
1.输入2.处理值3.输出。
高级语言,我认为就是在最基本的步骤上进行变形,使其具有自己的特点,达到在某个领域更便捷的目的。Java作为一种高级语言也是这种特点。
今天说的是处理值:这块包括算法,数据结构等,在此暂时不进行说明,感兴趣的读者可以查阅相关资料,本人水平有限,今后能力提高再进行分享。这里要说的是Java中值的特点。
当要赋值时,一般都给的是变量,赋值前要声明变量类型,eg:int a=23;要记住,不管在哪里,赋值初始化时都要定义类型。
有了值就要进行运算&#xff0c;运算符有&#xff1a;算术运算符&#43;-*/等&#xff1b;关系运算符&#xff1a;<, > ,&#61;, <&#61;, >&#61; ,boolean等;逻辑运算符&#xff1a;&&&#xff0c;||&#xff0c;&#xff01;等&#xff1b;条件运算符&#xff1f;&#xff1a;等。
运算符有优先级&#xff01;有优先级&#xff01;有优先级&#xff01;重要的事情说三遍&#xff01;&#xff01;&#xff01;
优先级&#xff1a;&#xff08;&#xff09;
&#xff01;
算术运算符
逻辑运算符
条件运算符
赋值
由上到下优先顺序逐渐递减。
进行处理值时&#xff0c;有流程控制语句&#xff1a;顺序结构&#xff0c;分支结构&#xff0c;循环结构。
顺序结构就是正常的一句接一句&#xff0c;对应逻辑顺序书写程序。
分支结构有单分支&#xff1a;if(){}和双分支&#xff1a;if(){}else{}和多分支&#xff1a;if(){}else if(){}...switch
循环结构有&#xff1a;固定次数的for循环&#xff0c;非固定次数的while{}和do{}while()
对于处理值方面&#xff0c;在下只能说这么多&#xff0c;并非藏拙&#xff0c;实在能力有限&#xff0c;如有问题可私下一起探讨学习&#xff0c;今日到此结束。