摘要: 一、线程间通信 如果每个线程间都孤立的运行,那就会造资源浪费。所以在现实中,我们需要这些线程间可以按照指定的规则共同完成一件任务,所以这些线程之间就需要互相协调,这个过程被称为线程的通信。 线程通信就是当多个线程共同操作共享的资源时,互相告知自己的状态以避免资源争夺。 线程间通讯的方式: (存在多种 阅读全文
posted @ 2021-04-01 17:09 金芒果决斗 阅读(693) 评论(0) 推荐(0)
摘要: 一、多线程创建 进程:是系统进行资源分配和调度的基本单位,可以理解为进程是正在运行的程序的实例。 线程:是操作系统能够进行运算调度的最小单位,是进程中的实际运作单位,每个线程都有自己运行的内容,这个内容可以称为线程要执行的任务,一个进程可以并发执行多个线程, JVM创建的主线程的任务都定义在了主函数 阅读全文
posted @ 2021-03-31 17:56 金芒果决斗 阅读(123) 评论(0) 推荐(0)
摘要: 一、Object类 Object是不断抽取而来,具备着所有对象都具备的共性内容。它是所有对象的根类,每个类都是用Object类作为超类。 例如: class Fu{ //此处默认继承Object类 FU(){ //默认构造函数 super(); //此处调用Object类的构造函数,默认存在 } } 阅读全文
posted @ 2021-03-30 16:58 金芒果决斗 阅读(298) 评论(0) 推荐(0)
摘要: 一、异常 指运行时期发生的不正常情况 在JAVA中用类的方式对不正常的情况进行描述和封装对象。 描述不正常情况的类,就称为异常类。 将正常流程代码与问题处理代码分离,提高阅读性。 将问题的共性向上抽取,形成异常体系 最终问题(不正常情况)分为两大类: Throwable:该体系的特点在于其所有的子类 阅读全文
posted @ 2021-03-29 20:36 金芒果决斗 阅读(54) 评论(0) 推荐(0)
摘要: 一、多态 多态是同一个行为具有多个不同表现形式或形态的能力。 多态在代码中的体现:父类或者接口的引用指向其子类的对象。 特点: 1.成员变量: 编译时:参考引用型变量所属的类中是否有调用的成员变量,有,编译通过,没有则编译失败。 运行时:参考引用型变量所属的类中是否有调用的成员变量,并允许该所属类的 阅读全文
posted @ 2021-03-28 19:11 金芒果决斗 阅读(58) 评论(0) 推荐(0)
摘要: 一、final关键字 1.final是一个修饰符,可以修饰类,方法,变量 2.final修饰的类不可以被继承。 3.final修饰的方法不可以被覆盖。 4.final修饰的变量是一个常量,只能赋值一次。 写法规范:常量所有字母都大写,多个单词中间使用下划线连接。 二、抽象类 抽象类除了不能实例化对象 阅读全文
posted @ 2021-03-28 16:21 金芒果决斗 阅读(299) 评论(0) 推荐(0)
摘要: 一、单例设计模式 解决的问题:可以保证一个类在内存中的对象唯一性。 例如: 必须对多个程序使用同一配置信息对象时,就需要保证该对象的唯一性 如何保证对象的唯一性: 1.不允许其他程序使用new创建该类对象。(私有化该类构造函数。其他程序无法创建该类对象,因为构造函数无法访问) 2.在该类中创建一个本 阅读全文
posted @ 2021-03-26 17:23 金芒果决斗 阅读(58) 评论(0) 推荐(0)
摘要: 一、静态代码块 随着类的加载而执行,而且只执行一次 作用:用于给类进行初始化 例如: class StaticCode{ static{ //静态代码块 System.out.println("静态代码块运行"); } static void show(){ System.out.println(" 阅读全文
posted @ 2021-03-26 13:34 金芒果决斗 阅读(177) 评论(0) 推荐(0)
摘要: 一、this关键字 this 关键字用来表示当前对象本身,通过 this 可以调用本对象的所有方法和属性 例如: public class Test1 {private String name = "狗";private int age; public void setName(){String n 阅读全文
posted @ 2021-03-25 20:53 金芒果决斗 阅读(150) 评论(0) 推荐(0)
摘要: 一、折半查找 要求:该序列必须是有序的,且必须是顺序存储的。 原理:首先计算表中间的位置,将表中间位置处的关键字与查找的关键字进行比较,如果相等,则查找成功;否则利用中间位置将表分为前、后两个子表,如果中间位置的关键字大于查找的关键字,则查找前子表,否则查找后子表。重复上面的过程,直到找到要查找的关 阅读全文
posted @ 2021-03-25 13:48 金芒果决斗 阅读(110) 评论(0) 推荐(0)