zoukankan      html  css  js  c++  java
  • java初学者笔记总结day3

    方法基本使用
    方法的作用:一个方法就是一个功能,定义方法之后,该功能可以多次使用。
    定义方法:
    public static void 方法名(){
    //实现方法对应功能的多句代码
    }

    使用(调用)方法:
    方法名();

    调用方法的执行过程
    1)根据方法名找到对应的方法
    2)从对应方法第一句执行完所有代码
    3)回到方法的调用位置之后,继续执行后面的代码

    为什么需要分支结构?
    我们的代码需要根据条件来执行的时候

    if else 分支
    语法:
    if(分支条件){
    满足条件执行的代码
    }[
    else
    if(分支条件){
    满足条件执行的代码
    }
    ...
    ]
    [
    else{
    //上述所有分支都不满足时执行
    }
    ]
    if else if else结构中
    1)if 只能有一个
    2)else if 0到多个
    3)else 0到1个

    三目运算符
    选择性为变量赋值,两个值中选一个(根据条件)
    语法: a布尔条件 ? b值1:c值2
    要求:
    1)a必须是布尔类型,b和c类型兼容
    2)产生的结果值:布尔值为true得到值1,否则值2。

    switch 分支
    作用:解决分支条件是(等值判断)的分支结构。
    语法:
    switch(分支变量){
    case :值1
    分支变量等于值1执行的代码
    [break;]
    ...
    [
    default:上面所有case都不满足则执行的代码
    ]
    }

    执行的过程:用分支变量与所有case进行等值判断,一旦有满足的case则执行对应的代码,
    执行之后继续向下执行,直到遇到break为止。

    局部变量作用域及块

    局部变量作用域:局部变量能使用的一个范围(开始和结束的位置)
    开始位置:局部变量定义之后才可以使用
    结束位置:包裹局部变量就近块的结束位置}之前
    块的语法:
    {//块开始
    //块代码
    }//块结束

    注意点:
    1)局部变量的作用域不能冲突,否则出现重复定义的错误
    2)局部变量的作用域尽量设置小一点

    为什么需要循环结构?
    有些业务代码,需要重复执行多次,没有循环结构,需要copy多次,代码复杂,
    通过循环结构,可以简化这个过程。

    while
    语法:
    while(循环条件){
    循环条件满足执行的代码
    }

    do while
    语法:
    do{
    循环条件满足执行的代码
    }while(循环条件);

    while和do while区别
    1)循环次数:while可能一次不执行,dowhile至少一次。
    2)循环代码和条件的顺序:while 先条件后代码,do while 先代码后条件

    死循环:循环条件一直为true,循环不会结束一致执行(服务器程序开发使用)

    有限循环
    1)知道循环结束的条件(看业务提供的条件)
    2)知道次数
    a)定义循环变量初始0,每次循环+1,加到循环次数为止(条件-》循环变量<循环次数)
    b)定义循环变量初始循环次数,每次循环-1,减到0为止(条件-》循环变量>0)

  • 相关阅读:
    IBM小练习
    面向对象
    面向对象_人狗大战
    面向对象组合小练习
    面向对象小作业
    作业大礼包_员工信息表
    异常报错处理
    开发规范

    U-boot工作流程分析
  • 原文地址:https://www.cnblogs.com/Tab1994/p/5427598.html
Copyright © 2011-2022 走看看