上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: java继承 本质:对某一批类的抽象 java中只有单继承,没有多继承 一个子类只能有一个父类,但是一个父类可以有多个子类 被final修饰的类无法继承 即final之后“断子绝孙” 继承使用extends关键字,子类(派生类)是父类(基类)的扩展 这里让Student类继承Person类 pack 阅读全文
posted @ 2022-01-07 10:15 原语 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 封装 封装(数据隐藏):通常应禁止直接访问一个对象中的数据的实际表示,而应通过操作接口来访问 (主要对属性进行封装) 程序应该追求低耦合,高内聚, 低耦合:仅暴露少量的方法给外部使用; 高内聚:类的内部数据操作细节自己完成。 属性私有,get/set package com.yuanyu.Oop; 阅读全文
posted @ 2022-01-05 23:17 原语 阅读(25) 评论(0) 推荐(0) 编辑
摘要: java构造器 当我们运行一个java程序,会生成一个.class文件,打开.class文件(反编译),会看见一个自动生成的方法且不带返回值,一个类即使什么都不写,也会生成一个构造方法。 package com.yuanyu.Oop; public class Person { } package 阅读全文
posted @ 2022-01-05 14:35 原语 阅读(3022) 评论(0) 推荐(0) 编辑
摘要: java类与对象 类是一种抽象的数据类型,是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。 引用类型: 数组 类 接口 对象是抽象概念的具体实例 能够体现出特点,展现出功能的是具体的实例,而不是一个抽象的概念 创建对象与初始化 使用new关键字创建对象 使用new关键字创建的时候,除了 阅读全文
posted @ 2022-01-05 10:41 原语 阅读(29) 评论(0) 推荐(0) 编辑
摘要: java面向对象 java的核心是面向对象(oop) 属性+方法=类 java: 面向过程:(线性)步骤简单,第一步做XX,第二步XX...适合处理一些较为简单的问题。 面向对象:分类的思维:先思考解决问题需要哪些类-->对这些类进行单独思考-->对某个分类下的细节进行面向过程的分析,适合处理复杂与 阅读全文
posted @ 2022-01-04 17:48 原语 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 稀疏数组 但一个数组中大部分元素为0或为同一值的数组时,可以用稀疏数组来保存改数组。 记录数组有几行几列,有多少个不同值 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 以此图为例: 用代码实现: package com.yuanyu.study; public class 阅读全文
posted @ 2022-01-04 15:36 原语 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 冒泡排序是八中排序中最简单最出名的排序方法(必掌握) package com.yuanyu.study; import java.util.Arrays; public class Demo07 { public static void main(String[] args) { int[ 阅读全文
posted @ 2022-01-04 11:04 原语 阅读(25) 评论(0) 推荐(0) 编辑
摘要: java数组 数组:相同类型数据的有序集合 数组的长度是固定的,一旦被创建就不可以改变 数组中不允许出现其他类型的数据 数组中的元素类型可以是任意数据类型 ,包括引用类型 数组可以看做是对象,数组中的每个元素相当于该对象的成员变量 java中对象是在堆中的,数组对象本身是在堆中的 数组要先声明才能在 阅读全文
posted @ 2022-01-03 18:02 原语 阅读(93) 评论(0) 推荐(0) 编辑
摘要: java递归 递归 : 递归头:什么时候不调用自身(若无,则死循环) 递归体:什么时候调用自身 package com.yuanyu.study; public class Demo06 { public static void main(String[] args) { Demo06 demo06 阅读全文
posted @ 2022-01-03 15:27 原语 阅读(78) 评论(0) 推荐(0) 编辑
摘要: java循环小练习 例题:用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个数 package com.yuanyu.study; public class Demo05 { public static void main(String[] args) { for (int 阅读全文
posted @ 2022-01-02 15:00 原语 阅读(73) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页