Java基础学习第四天

一、随堂笔记

1、流程控制与循环

用于处理需要重复执行的操作;

根据判断条件的成立与否,决定程序段落的执行次数,而这个程序段落我们称为循环体;

while:事先不需要知道循环执行多少次;

do while:同上,只是至少要执行一次(先做,后判断);

for:需要知道循环次数;

while

while(条件表达式){
多次执行的语句;
循环体;
}

do....while
do{
循环体;
}while(条件表达式);

for循环
for(初始化表达式;条件表达式;递增递减表达式){
循环体;
}
嵌套循环
for(){
for(){
}

}

1, for里面的3个表达式运行的顺序,初始化表达式只读一次,判断循环条件,为真就执行循环体,然后再执行循 环后的操作表达式,接着继续判断循环条件,重复找个过程,直到条件不满足为止。

2, while与for可以互换,区别在于for为了循环而定义的变量在for循环结束就在内存中释放。而while循环使用的变 量在循环结束后还可以继续使用。

3, 最简单无限循环格式:while(true) , for(;;),无限循环存在的原因是并不知道循环多少次,而是根据某些条件, 来控制循环。

break:switch语句中使用,循环中使用

continue:(继续),只能在循环中使用

(1):若这两个语句离开应用范围,存在是没有意义的。

(2):这个两个语句后面都不能有语句,因为执行不到。

(3):continue语句是跳过本次循环,继续下次循环。

(4):标签的出现,可以让这两个语句作用于指定的循环。


2、方法
   函数  function   功能
   [修饰符] 返回值类型 方法名(参数列表){
 方法体
   }   
     返回值类型:可以是JAVA中所有的数据类型
     参数列表:参数,看作方法的变量,定义格式与变量相同
     形参:定义方法的时候,定义的参数,定义格式与变量相同
     实参:调用方法传递的具体的数据

     方法的调用:调用方法传递参数基于值的传递

     函数的重载:

多个函数的函数名相同,参数列表不同(个数、顺序、类型),这就是函数的重载。在调用函数的时候通过传入 的实参找到匹配的函数调用。

函数的重载和返回值类型无关。


二、个人心得



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值