龙空技术网

Java流程控制,零基础小白教学,看看是否对您有帮助呢?

咿呀咿呀XC90 72

前言:

现在我们对“流程控制java”大致比较关怀,我们都想要知道一些“流程控制java”的相关知识。那么小编在网络上网罗了一些对于“流程控制java””的相关资讯,希望小伙伴们能喜欢,姐妹们快快来了解一下吧!

读者老爷们大家好,今天带大家认识一下程序流程;if分支;switch分支;和switch,if的区别。

首先了解一下程序流程,结构化程序有三种程序流程:分别是顺序结构,选择结构,和循环结构。不管现实世界中的问题有多复杂,有多千变万化,与之相对应的计算机算法流程只有上述这三种结构。他们包罗万象,无所不能,可以解决全部的问题。所以说,任何一种编程语言都具备上述三种流程结构。

OK,顺序结构,顾名思义,就是说当没有任何有关流程控制的语句时,程序默认的执行顺序是从上而下,一行一行的执行。这个不难理解。

选择结构怎么解释呢?如图

若条件P为真,则执行A,否则执行B。

再来看循环结构,如图

若条件P为真,则执行循环体代码,执行一次完毕后,再次判断条件P是否为真,若为真,接着执行循环体代码,重复上面的过程,直到P为假,然后呢就退出循环。

选择结构里的分支结构:就是分支语句实现程序选择控制的功能,也就是根据一定的条件有选择的执行或跳过一定的语句;java分支分为if分支和seitch分支。If分支又分为if单分支,if-else双分支,if-else if-else多分支。

if语句的单分支就是if(boolean表达式)。功能呢就是当表达式值为ture时,执行语句块A,否则跳过语句块A。流程图大概就是这样

好,今天先大概了解这么多,下面是老师的一些小总结,大家可以看一下。

总结:1.创建一个并且类声明这个文件是在哪一个包下面的

创建了一个公共的class类文件名和文件夹同步的文件

主函数(主方法)是运行程序时的入口

程序运行时,从主函数的第一行开始执行

打印输出语句

显示运算结果

2.符号的作用

+号表示两种作用

a.+左右两侧都是数字时,表示加法运算

b.+左右两侧只要有一侧不是数字时,表示拼接

例如"abc"+22输出显示就是abc22

运算符号遵循运算法则 遵循先后优先级计算

3.声明变量

数据类型 数据的名称

int表示是整数数字类型

= 表示赋值符号 表示给一个变量赋一个值

后续可以重新赋值

4.内存 ROM(储蓄内存) RAM|(运行内存)

1TB = 1024GB

1GB = 1024MB

1MB = 1024KB

1KB = 1024B(B:byte字节)

1B(B:字节) = 8b(b:bit 位)

00000000 二进制 只能表示256个数字-128~127

第一位是0表示正数 第一位是1表示负数

5.java的数据类型

基本数据类型(内置数据类型)

8种基本数据类型

整数类型

byte 字节型 占用1字节8位 -128~127

short 短整型 占用2字节16位 -3w多~3w多

int 整形 占用4字节32位 -21e~21e

long 长整型 占用8字节64位

小数类型

fload 浮点型 占用4个字节 单精度 小数点后大概8位左右

double浮点型 占用8个字节 双精度 小数点后面大概16位左右

小数点数字默认是double类型 如想更改float类型 小数后面加F

字符类型

hcar 字符型 占用2个字节 表示一个标准的Unicode字符

只能表示正数 最大数值只能到65535

布尔类型

boolean 布尔类型 1位 字节 true false

比较运算符号的结果一定是boolean类型

String 字符串类型(引用数据类型)

表示一串字符 引号里面可以添加空的字符串

6.数据类型之间可以互相转换

小转大自动转 例:int类型数字可以自动转化为double类型数字

大转小强制转 例:double类型数字转换成int类型需要强制转换

int num1 = (int)3.5

7java中的运算符号

a.算数运算符号: + - * /

%:模运算(取余运算)

++:自增加

--:自减少

b.赋值运算符号: = += -= *= /=

把等号右侧的值或者结果赋给左边的变量

c.关系运算符号:< > >= <=

==:等 !=:不等于

++写在变量前(++x):先自增加 再进行其他运算

--写在变量后(--x):先进行其他运算 再进行自减少

d.位运算符号:& | ^ *

e.逻辑运算符号:&(表示逻辑与运算)

|(表示逻辑或运算)

&&:(短路与运算)

||:(短路或运算)

短路与(或)运算:运算第一个算式

得到一个确定结果之后

第二个算式不会进行运算

!:表示取反

今天就带读者老爷们了解这么多,不急不躁,一步一个脚印,才能学的通透。祝各位事业有成!!!

标签: #流程控制java