摘要: 封装 1,将属性定义为私有的(private) 不能通过 对象名.属性 来直接访问,但是可以通过方法来间接的访问, 2,封装的意义:公有属性可以被随意修改,并且不能被程序察觉。封装后,别人通过方法来访问属性时,我们可以添加限制,访问可以被程序察觉。 下面我们用封装定义一个手机类(这种类一般我们称为 阅读全文
posted @ 2019-10-15 18:53 红·林 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 前言:如果把所有代码都写到main方法中,后果是什么? 1,结构混乱 不清晰 2,不能重用 方法:规则:方法写在类中,不能写在其它方法中。方法不能嵌套方法 如何定义方法: 返回值类型:输出参数列表:输入形参 -实参:要一一对应 (个数,顺序,类型) 方法名:小驼峰,见名知意调用 :方法名([参数值] 阅读全文
posted @ 2019-10-15 16:06 红·林 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 面向对象概念 面向对象编程 &面向过程编程 面向对象:关心是谁来做 面向过程:关心的是怎么做 面向对象总结成一句话:就是分工与协作,干活的是对象 生活中: 对象 抽象 >类 Java: 类 孵化 >对象类中有属性:1,属性为静态特征 2,属性有访问修饰符 ,临时变量不能有访问修饰符。 3,属性写在类 阅读全文
posted @ 2019-10-15 16:06 红·林 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 数组 数组概述:是具有相同数据类型的数据的集合 数组的定义:数据类型 数组名 [] 数组特点: 1,数组是引用数据类型。 2,数组值用大括号,元素之间用逗号隔开,元素的个数是0-N个 3,数组长度是固定的,不能变化,数组长度通过数组的length属性访问 4,数组里面的元素是通过下标访问的,下标从0 阅读全文
posted @ 2019-10-15 16:05 红·林 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 顺序结构:自上而下 条件分支选择结构: if条件语句 1,一旦某一个分支确定执行以后,其他分支就不会执行。if后面的条件必须是boolean类型 2,if 后面如果不加大括号,默认相邻的下一行在大括号内,但是从规范来讲,一般都要加大括号 3,语法: swith结构语句 1,switch 结构有点复杂 阅读全文
posted @ 2019-10-15 16:04 红·林 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 8种基本数据类型 整型: byte[1字节] short[2字节] int[4字节] long[8字节] 1,四种整型之间的区别:申请的内存空间不同 2,byte表示的范围是(-128<-->127) 3,假如long也不够用怎么办?基本数据类型不够用了,我们就要使用引用数据类型BigDecimal 阅读全文
posted @ 2019-10-15 16:03 红·林 阅读(214) 评论(0) 推荐(0) 编辑