黑马程序员技术交流社区

标题: 第四天,自己总结,希望对大家有用 [打印本页]

作者: 新人救济    时间: 2016-5-15 23:17
标题: 第四天,自己总结,希望对大家有用
1.:循环结构的分类
        * for,while,do...while
2.循环结构for语句的格式:
        for(初始化表达式;条件表达式;循环后的操作表达式) {
                循环体;
        }

3.while循环的基本格式:
        初始化语句;
        while(判断条件语句) {
            循环体语句;
            控制条件语句;
        }

4.do...while循环的基本格式:
        初始化语句;
                do {
                        循环体语句;
                        控制条件语句;
                }while(判断条件语句);

5.注意事项
        * a:判断条件语句无论简单还是复杂结果是boolean类型。
        * b:循环体语句如果是一条语句,大括号可以省略;如果是多条语句,大括号不能省略。建议永远不要省略。
        * c:一般来说:有左大括号就没有分号,有分号就没有左大括号
       
6. return和break以及continue的区别?
  * return是结束方法
  * break是跳出循环
  * continue是终止本次循环继续下次循环

7.两种最简单的死循环格式
        * while(true){...}
        * for(;;){...}

8.转义字符:
        "\t":制表符
        "\r":回车
        "\n":换行
在windows系统中换行用"\r""\n"

9方法的格式
    修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {
           方法体语句;
            return 返回值;
     }
返回值类型是void的时候不用写return

10.如何写方法:
        * 1,明确返回值类型
        * 2,明确参数列表,有几个未知元素参与运算就定义几个参数

11.方法注意事项:       
        :方法不调用不执行
        * b:方法与方法是平级关系,不能嵌套定义
        * c:方法定义的时候参数之间用逗号隔开
        * d:方法调用的时候不用在传递数据类型
        * e:如果方法有明确的返回值,一定要有return带回一个值

12.方法重载(重点)
        重载的定义:在同一个类中,方法名相同,参数列表不同。与返回值类型无关。
        重载的类型:
                参数列表不同:
                * A:参数个数不同
                * B:参数类型不同
                * C:参数的顺序不同(算重载,但是在开发中不用)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2