老菜鸟的JAVA教程(五)

今天我们讲程序是怎样构成的。还是老样子,我们提出以下问题:

           ①什么是表达式?

②什么是顺序结构?

③什么是条件结构?

④什么是循环结构?

上一讲我们说了运算符的作用,并没有把每一个运算符怎样运算说清楚。这是一位每个运算符都说了会导致文章特别的长,大家看的时候也没有耐心去看。所以博客里面写不到面面俱到,请谅解。

有了运算符,我们可以用变量和运算符组成一些可以让计算机执行的JAVA语句,例如:

int a = 15;

boolean b = a > 20;

当然这样的语句是最初级的语句。但是这里我们要说明另外一个关键词,那就是表达式。

所谓的表达式,就是具有某种特定意义的可以独立执行的语句 ,比如:一个分号(;)它可以称之为分号表达式,1+2我们可以称之为算术表达式。为什么要告诉大家表达式呢,是因为,我们得程序就是有这些表达式语句和其它特定含义的语句构成的。例如:

int a = 1;

int c = a+1;

System.out.println(a < c);

所谓结构,就是程序的执行顺序。像上面我们写的代码,我们就可以称之为顺序结构。就是代码按照书写的顺序执行我们把它称之为顺序结构。

那么问题来了,我们写代码是解决一些问题的,比如有两个整数a,b,我想判断两个整数的大写,如果a>b我想输出a的值,如果a<b我就想输出b的值,可以如果按照我们之前的写法我们是做不到的,因为我们得程序是顺序结构。所以条件结构就诞生了。

选择结构------让程序可以按照一定的逻辑顺序执行。

在java中给我们提供了,这样的语法:

if(逻辑值){
    执行语句

}


if(逻辑值){
    执行语句
}else{
    执行语句
}


if(逻辑值){
    执行语句

}else if(逻辑值){
    执行语句
}

if(逻辑值){
    执行语句

}else if(逻辑值){
    执行语句
}else{
    执行语句
}

这样我们得程序就可以按照一定的逻辑判断执行了,关于执行的过程,可以去参考一些书籍,在这里不讲述,因为随便一本书就可以把它讲解明白。 

循环结构------程序中不断被重复执行的语句。

我们得程序就是由这些结构体构成的。

因为上面的选择结构等内容简单,笔者一笔带过。下节将详细讲解循环结构以及函数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值