技术贴 在黑马学习了那么多天了,也学到了很多有用的东西。最基础的东西最重要,也是用的最多的,比如switch语句:执行流程: · 首先计算出表达式的值 · 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。 · 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。 还有for循环我觉得这很重要:循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形 成死循环。 · 格式解释: o 初始化语句: 用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样 o 条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去 o 循环体语句: 用于表示循环反复执行的内容,简单说就是循环反复执行的事情 o 条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去 · 执行流程: ①执行初始化语句 ②执行条件判断语句,看其结果是true还是false 如果是false,循环结束 如果是true,继续执行 ③执行循环体语句 ④执行条件控制语句 ⑤回到②继续 For循环有一些重要的例子,比如求偶数和,水仙花数等等。 · 相对于循环,我觉得今天学习的面向对象比较难理解一些,但后来经过做题发现格式比较固定现在也已经轻松的掌握了,下面记录一下面向对象的基本概念:类 o 类的理解 § 类是对现实生活中一类具有共同属性和行为的事物的抽象 § 类是对象的数据类型,类是具有相同属性和行为的一组对象的集合 § 简单理解:类就是对现实事物的一种描述 o 类的组成 § 属性:指事物的特征,例如:手机事物(品牌,价格,尺寸) § 行为:指事物能执行的操作,例如:手机事物(打电话,发短信) · 类和对象的关系 o 类:类是对现实生活中一类具有共同属性和行为的事物的抽象 o 对象:是能够看得到摸的着的真实存在的实体 o 简单理解:类是对事物的一种描述,对象则为具体存在的事物 · 构造方法的创建 如果没有定义构造方法,系统将给出一个默认的无参数构造方法如果定义了构造方法,系统将不再提供默认的构造方法 · 构造方法的重载 如果自定义了带参构造方法,还要使用无参数构造方法,就必须再写一个无参数构造方法 · 推荐的使用方式 无论是否使用,都手工书写无参数构造方法 · 重要功能! 可以使用带参构造,为成员变量进行初始化 目前这些是比较重要的一些知识点,在接下来学习的日子里我会更加努力!
|