2021年8月16日

摘要: 继承: 1.继承的本质,是对某一批类的抽象,从而事项对现实世界更好的建模 2.extends的意思是扩展,子类是父类的扩展 3.JAVA中只有单继承,没有多继承 4.j继承是类和类之间的一种关系,除此之外,类和类之间的关系还有依赖,组合,聚合等 5.继承关系的两个类,一个为子类(派生类),一个为父类 阅读全文
posted @ 2021-08-16 23:26 谢波认真学java 阅读(34) 评论(0) 推荐(0)
摘要: 封装: 1、该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”,高内聚就是类的内部数据操作细节自己完成,部分允许外部干涉;低耦合:尽tongchan量暴露少量的发方法给外部使用。 封装(数据的隐藏) 通常,应该禁止直接访问对象中的实际表示,而应通过操作接口来访问,这被称为信息隐藏 属性私有,g 阅读全文
posted @ 2021-08-16 23:12 谢波认真学java 阅读(42) 评论(0) 推荐(0)

2021年8月15日

摘要: 1、类与对象 类是一个模板,抽象的;对象是一个具体的实例 2、方法 定义、调用 3、对象的引用 引用类型、基本类型 对象是通过引用来操作得:栈--》堆 4、属性:字段,Field,成勘院变量 5、对象的创建和使用 --必须使用new关键字创建对象,构造器, Person person = new P 阅读全文
posted @ 2021-08-15 12:07 谢波认真学java 阅读(23) 评论(0) 推荐(0)

2021年6月24日

摘要: //宠物类public class Pet { public String name; public int age; public void shout(){ System.out.println("叫了一声"); }}//main方法类 public class Application { pu 阅读全文
posted @ 2021-06-24 17:22 谢波认真学java 阅读(28) 评论(0) 推荐(0)
摘要: public class Person {/** 构造器:* 和类名相同* 没有返回值* 作用:* new 本质是调用构造方法* 初始化对象的值* 注意点* 定义有参构造后,如果想使用无参构造,则需要显示定义一个无参构造*** */ //一个类即使什么都不写,也会存在一个方法 String name 阅读全文
posted @ 2021-06-24 15:52 谢波认真学java 阅读(50) 评论(0) 推荐(0)
摘要: 1.使用new关键字创建对象 2.使用new关键字创建的时候,除了分配内存空间之外,还会创建好的对象进行默认的初始化以及对类中构造器的调用 3.类中国构造器也称为构造方法,值在进行创建对象的时候必须要调用的,并且构造器有以下两个特点: 必要要和类名相同 没有返回值,也不能写void 4.构造器必须掌 阅读全文
posted @ 2021-06-24 14:20 谢波认真学java 阅读(90) 评论(0) 推荐(0)
摘要: 方法类public class Demo01 { //方法的调用 //静态方法 public static void method(){ System.out.println("我是静态方法"); } public void methodTwo(){ System.out.println("我是非静 阅读全文
posted @ 2021-06-24 14:01 谢波认真学java 阅读(48) 评论(0) 推荐(0)
摘要: 方法的定义: 修饰符 返回值类型 break:跳出switch循环,结束循环和return的区别 方法名:注意规范,见名知意 参数列表:(参数类型,参数名)... 异常抛出 方法的调用 静态方法 非静态方法 形参和实参 值传递和引用传递:Java中处理8种基本的数据类型用的是值传递,其他所有类型都用 阅读全文
posted @ 2021-06-24 11:01 谢波认真学java 阅读(24) 评论(0) 推荐(0)
摘要: 1.面向过程&面向对象 面向过程 步骤清晰简单,第一步做什么,第二步做什么 面对过程适合处理一些较为简单的问题 面向对象 物以类聚,分类的思维模式思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后,才对某个分类下的细节进行面向过程的思索 面向对象适合处理复杂的问题,适合处理需要多个 阅读全文
posted @ 2021-06-24 10:53 谢波认真学java 阅读(45) 评论(0) 推荐(0)

2021年6月17日

摘要: 1.冒泡排序就是,两层循环,外层冒泡轮数,里层依次比较‘ 2.冒泡排序算法的时间复杂度是o(n2) 必须会手写冒泡排序 例: package Array;import java.util.Arrays;public class Demo05 { public static void main(Str 阅读全文
posted @ 2021-06-17 00:34 谢波认真学java 阅读(56) 评论(0) 推荐(0)

导航