摘要: 对象三大特性 封装 该露的露,该藏的藏。“高内聚,低耦合” 高内聚:内部数据操作细节自己完成,不允许外部干涉 低耦合:仅暴露少量犯法供外部使用 封装(数据的隐藏) 属性私有,get/set 作用: 提高程序的安全性,保护数据 隐藏代码的实现细节 系统可维护性增加 继承 本质是对某一批类的抽象,从而实 阅读全文
posted @ 2020-11-26 22:18 灯火阑珊CH 阅读(158) 评论(0) 推荐(0)
摘要: 面向过程&面向对象&构造器 面向过程思想: 步骤清晰简单,第一步做什么,第二步做什么 适合处理一些简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂问题,适合处理需要多 阅读全文
posted @ 2020-11-25 21:22 灯火阑珊CH 阅读(85) 评论(0) 推荐(0)
摘要: 稀疏数组介绍 数组中大部分元素为0,或为同一值数组,可以使用稀疏数组来保存该数组。 处理方式 记录数组一共有几行几列,几个不同值 把不同值的元素和行列及值记录在一个小规模数组中来缩小程序规模 测试代码: package com.chenhao.method;import java.util.Arra 阅读全文
posted @ 2020-11-25 10:33 灯火阑珊CH 阅读(225) 评论(0) 推荐(0)
摘要: Arrays 类 数组工具类 java.until.Arrays 由于数组对象本身并没有什么方法供我们调用,但API中提供了一个工具类Arrays 查看JDK帮助文档 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用“使用对象来调用。(注意:是”不 阅读全文
posted @ 2020-11-24 23:35 灯火阑珊CH 阅读(120) 评论(0) 推荐(0)
摘要: Java数组 定义: 是相同类型数据的有序集合 是相同类型的若干个数据,按一定先后顺序排列组合而成。 每个数据称作数组元素,每个数组元素可通过下标访问。 申明创建: 写法: int[] nums; nums=new int[10]; int nums[]; 内存分配示意图: 三种初始化: 静态初始化 阅读全文
posted @ 2020-11-24 21:06 灯火阑珊CH 阅读(152) 评论(0) 推荐(0)
摘要: Java 递归 递归:A方法调用A方法!就是自己调用自己。 递归头:什么时候不调用自身办法。如果没有头,将陷入死循环。 递归体:什么时候需要调用自身方法。 特点:采用栈机制,层层压缩,main方法结束后退出。 注意:能不递归就不递归,容易造成内存溢出 阅读全文
posted @ 2020-11-24 10:03 灯火阑珊CH 阅读(49) 评论(0) 推荐(0)
摘要: 方法重载 定义:在一个类中,有相同的函数名称,但形参不同的函数。 规则: 方法名称必须相同 参数列表必须不同(个数不同、或类型不同、参数排序不同等) 方法的返回类型可以相同也可不相同 仅仅返回类型不同不足以成为方法的重载 可变参数 在方法声明中,在指定参数类型后加一格省略号(...) 一个方法中只能 阅读全文
posted @ 2020-11-24 08:36 灯火阑珊CH 阅读(65) 评论(0) 推荐(0)
摘要: Java方法 Java方法是语句的集合,他们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 例:System.out.println() Sytem:类 out:对象 println: 方法 设计方法原则:1个方法只能完成一个功能 阅读全文
posted @ 2020-11-21 23:14 灯火阑珊CH 阅读(58) 评论(0) 推荐(0)
摘要: For的增强应用 可用于数组的遍历 package com.chenhao.struct;public class Demo06 { public static void main(String[] args) { int number[] = {1,2,3,4}; for (int i:numbe 阅读全文
posted @ 2020-11-21 23:12 灯火阑珊CH 阅读(69) 评论(0) 推荐(0)
摘要: 顺序结构 语句一句句往下执行。 选择结构 if单选择结构 if双选择结构 if多选择结构 嵌套的if结构 package com.chenhao.struct;import java.util.Scanner;public class Demo01 { public static void main 阅读全文
posted @ 2020-11-21 23:10 灯火阑珊CH 阅读(438) 评论(0) 推荐(0)