摘要: 类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下特点: 1. 必须和类的名字相同 2. 必须没有返回类型,也不能写void 作用: 1. new 本质在调用构造方法 2. 初始化对象值 注意点: 1.定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造 al 阅读全文
posted @ 2023-05-05 21:26 bluedrf163 阅读(50) 评论(0) 推荐(0)
摘要: 类与对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体事物 动物、植物、手机、电脑。。。 Person类、Pet类、Car类等,这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为 (类-- 抽象,总结,归类) 对象是抽象概念的具体实例 张三就是人的 阅读全文
posted @ 2023-02-04 22:03 bluedrf163 阅读(27) 评论(0) 推荐(0)
摘要: 方法的定义 example: com.oop.demo01 修饰符 返回类型 break 和 return 的区别 跳出 switch,结束循环 continue - 结束本次循环 break - 结束全部循环 return - 方法结束 方法名 注意规范,驼峰命名法,简明知意 参数列表 参数类型, 阅读全文
posted @ 2023-02-01 21:46 bluedrf163 阅读(16) 评论(0) 推荐(0)
摘要: OOP 面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么。。。 面对过程适合处理一些较为简单的问题 线性思维 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适合 阅读全文
posted @ 2023-02-01 21:02 bluedrf163 阅读(16) 评论(0) 推荐(0)
摘要: 需求: 编写五子棋游戏中,有存盘退出和续上盘的功能。 分析问题: 因为该二维数组的很多值是默认值0, 因此记录了很多没有意义的数据。 解决: 稀疏数组。 压缩 稀疏数组介绍 当一个数组中大部分元素为0, 或者为同一值的数组时,可以使用稀疏数组来保存该数组 稀疏数组的处理方式是: 记录数组一共有几行几 阅读全文
posted @ 2023-01-31 21:37 bluedrf163 阅读(18) 评论(0) 推荐(0)
摘要: Arrays 类 数组的工具类java.util.Arrays util -- 工具包 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作。 查看JDK帮助文档 Arrays类种的方法都是static修饰的静态方法,在 阅读全文
posted @ 2023-01-31 14:54 bluedrf163 阅读(27) 评论(0) 推荐(0)
摘要: # 数组的使用 ## 普通For循环 ## For-Each 循环 com.kuang.array.ArrayDemo04 ## 数组作方法入参 ## 数组作返回值 # 多维数组 ## 多维数组可以堪称是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。 ## 二维数组 阅读全文
posted @ 2023-01-30 20:59 bluedrf163 阅读(23) 评论(0) 推荐(0)
摘要: 数组的定义 相同类型数据的有序集合。 {1,2,3,4} 都是int类型,{a,b,c,d} string类型 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们。下标从0开始 数组声明创建 首先必须声明数组变 阅读全文
posted @ 2023-01-30 20:17 bluedrf163 阅读(32) 评论(0) 推荐(0)
摘要: # 递归 ## A方法调用B方法,我们很容易理解 ## 递归就是: A方法调用A方法!就是自己调用自己 ## 利用递归,可以用简单的程序来解决一些复杂的问题。他通常把一个大型复杂的问题,层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大 阅读全文
posted @ 2023-01-30 14:01 bluedrf163 阅读(21) 评论(0) 推荐(0)
摘要: 何谓方法 System.out.println()//调用系统类中的out println 方法 system - 系统的类 out - 对象 printLn - 方法 public static int add(int a, int b) public - 修饰符 static - 类变量 int 阅读全文
posted @ 2023-01-29 10:29 bluedrf163 阅读(60) 评论(0) 推荐(0)