摘要:
l 封装表现: n 1、方法就是一个最基本封装体。 n 2、类其实也是一个封装体。 l 从以上两点得出结论,封装的好处: n 1、提高了代码的复用性。 n 2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。 n 3、提高了安全性。 封装主要是 阅读全文
摘要:
类和对象就是了解如何去应用了 举个例子 需求:把大象装冰箱里 对象:大象、冰箱 分三步: 1、打开冰箱门 2、将大象装进去 3、关闭冰箱门 分析发现打开、装、关闭都是冰箱的功能。即冰箱对象具备如下功能: 冰箱打开 冰箱存储 冰箱关闭 用伪代码描述,上述需求中有两个具体的事物 大象 和 冰箱 描述大象 阅读全文
摘要:
什么是面向对象 理论上是 面向过程——步骤化 面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤,接着依次调用即可 面向对象——行为化 面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成对象,创建了对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为 阅读全文
摘要:
集合 和数组类似 只不过应用更广泛 可以随意增删改查 更为方便 第一步 导包:import java.util.ArrayList; ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>(); boolean add(Object obj) 将指 阅读全文
摘要:
引用类既是自己定义的一个类,后面应用非常广泛 类的定义格式 创建java文件,与类名相同 public class 类名{ 数据类型 属性名称1; 数据类型 属性名称2; … } publicclass Phone { /* * 属性 */ String brand;// 品牌型号 String c 阅读全文
摘要:
在Java中,声明一个方法的具体语法格式如下: 修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2,......){ 执行语句 ……… return 返回值; } 方法可以有返回值 和 传参数 举个例子 l 无返回值无参数方法,如打印3行,每行3个*号的矩形 public static vo 阅读全文
摘要:
数组 主要是 就是学习数组的遍历 表达方式 数据类型[] 数组名 = new 数据类型[元素个数或数组长度]; 数组遍历的代码: int[] x = new int[100]; publicclass ArrayDemo04 { publicstaticvoid main(String[] args 阅读全文
摘要:
引用数据类型的使用 数据类型 变量名 = new 数据类型(); 变量名.方法名(); import java.util.Scanner; publicclass ScannerDemo01 { publicstaticvoid main(String[] args) { //创建Scanner引用 阅读全文
摘要:
比较运算符 运算符 运算规则 范例 结果 == 相等于 4==3 False != 不等于 4!=3 True < 小于 4<3 False > 大于 4>3 True <= 小于等于 4<=3 False >= 大于等于 4>=3 True 运算符 运算规则 范例 结果 == 相等于 4==3 F 阅读全文
摘要:
+ 正号 +3 3 + 加 2+3 5 + 连接字符串 “中”+“国” “中国” - 负号 int a=3;-a -3 - 减 3-1 2 * 乘 2*3 6 / 除 5/2 2 % 取模 5%2 1 ++ 自增 int a=1;a++/++a 2 -- 自减 int b=3;a--/--a 2 + 阅读全文