DAY_03【2021.3.24】

本文详细介绍了Java编程中的流程控制结构,包括顺序结构、分支结构(switch case)和循环结构(for, while, do...while)。强调了break和continue在循环中的作用。此外,讲解了方法的概念、优点、语法结构以及分类,如静态方法、成员方法和构造方法,并阐述了方法的调用方式。最后,提到了方法重载的概念和实现方式。
摘要由CSDN通过智能技术生成

day-03

1.流程控制

1.1顺序结构

1.2分支结构

switch(){

​ case 值1:;break;

​ case 值2:;break;

​ case 值3:;break;

​ case 值4:;break;

​ default: ;break;(前后都可以)

}

//case可以合并,相当于||

//每个分支都必须有break结尾,否则会出现case穿透情况

1.3循环结构

循环三要素:起始值,终止条件,步长

1.3.1 for
1.3.2 while
1.3.3 do…while

先执行,再判断

1.4 break

1.用于switch结束分支,防止case穿透

2.用在循环中,结束循环

1.5 continue

跳过当前次循环,继续下次

2.方法

2.1

​ 一堆代码的集合,当使用这个方法就是等于使用这些代码

**优点:**1.是程序更加简洁更加清晰

​ 2.有利于程序维护

​ 3.提高开发效率

​ 4.提高代码的重用性

**方法目的:**代码重用

**函数:**再类之外,和类平级,使用该函数不需要二次引用,可以直接引用

**方法:**在类中,使用该方法的时候需要加前缀找到他

函数和方法其实是一个东西,Java中只有方法

2.2语法结构:
2.2.1方法声明:

​ [修饰符列表]返回值类型 方法名 (参数列表){方法体}

  • **[]:**表示可以有,也可以没有,可以多个

  • **修饰符:**可选的 【权限控制:public、private、protected、默认】【其他:static、fianl、abstract、synchronized】

  • **返回值类型:**11中数据类型中任意一种 或void

  • **方法名:**名字(方法名/变量名 首字母建议小写| 类名 建议首字母大写)

  • 参数列表: 可以有,可以没有,如果没有写() 形参:规定应该传入的数据类型 实参:调用方法时实际传递的具体的值

  • 方法体: Java 编码

2.3方法分类:

静态方法:使用static的静态方法,类级别

成员方法:没有static修是

构造方法:用于创建对象

2.4方法掉用:

静态方法:类名.静态方法名(参数);类名.静态方法名();

成员方法:对象.成员方法(参数);

构造方法:new

2.5return

3.方法重载

3.1唯一性:

​ 1、方法名 2、参数列表

3.2方法重载:

​ 方法名相同,参数列表不同

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值