java基础之类

来源:互联网 发布:知豆电动汽车电池价格 编辑:程序博客网 时间:2024/06/03 21:00

31.类:可以定义多个方法(功能)

类可以定义多个方法:

main方法:主方法,程序执行的入口,执行类,从main执行

方法的概念:

一个方法对应一个大的功能,方法名(功能的名),方法的代码,对应功能的小步骤。

例如:吃鸡腿(1)买鸡腿 2)啃鸡腿 3)擦嘴巴)

1)定义方法

public static void 方法名(){

//方法执行的代码

}  

2)调用(运行)方法

方法名();

执行的过程

a)通过方法名找到对应的方法

b)从方法上到下执行所有代码

c)回到方法的调用位置-继续执行下面的代码

定义新方法编写代码的好处

1)重复利用方法的代码(方法可以调用多次)

2)便于调试方法的代码

32.if语句:

if语句:

单分支结构-测试代码  

  语法:

  if(分支条件){

  //分支条件满足true执行的多句代码

  //分支条件满足true执行的多句代码

 }

双分支结构-测试代码  

语法:

if(分支条件){

//分支条件满足true执行的多句代码

//分支条件满足true执行的多句代码

}else{

//分支条件不满足false执行的多句代码

//分支条件不满足false执行的多句代码

}

多分支结构(if结构的完整语法)-测试代码  

   语法:

  if(分支条件){

  //分支条件满足true执行的多句代码

  //分支条件满足true执行的多句代码

  }

  [

   else if(分支条件){

  //分支条件满足true执行的多句代码

  //分支条件满足true执行的多句代码

  }

   ...

  ]

  [

  else{

  //上述所有分支条件不满足false执行的多句代码

  //上述所有分支条件不满足false执行的多句代码

  }

  ]

执行的过程

  1)if分支结构-只会执行一个分支,如果有分支条件为true,执行对应代码后会马上离开分  支结构

  2)如果if和elseif所有条件不满足-那么执行else

     --》只有分支结构有else-》那么分支一定执行一个

33.swtich分支结构

swtich分支结构:

if结构:针对所有的分支条件(== ,>=  < !=)

swtich结构:针对分支条件(==)

switch语法

switch(分支变量){

[

case 常量值1 : 分支变量==常量值1时执行的代码

[break;]

case 常量值2 : 分支变量==常量值2时执行的代码

[break;]

...

]

[

 default: 上述所有case不满足执行的代码

]

}

执行的过程

1) case的常量如果和分支变量相等,那么就执行对应的case-->执行之后

   会继续向下执行(下穿),遇到break结束执行离开switch结构。

2)所有的case不满足-则执行default

原创粉丝点击