![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
lixintyw
这个作者很懒,什么都没留下…
展开
-
Java事件调用机制
1:同步调用:一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用 类A的方法a()调用类B的方法b(), 一直等待b()方法执行完毕, a()方法继续往下走。这种调用方式适用于方法b()执行时间不长的情况, 因为b()方法执行时间一长或者直接阻塞的话, a()方法的余下代码是无法执行下去的, 这样会造成整个流程的阻塞. 2:异步调用:为了解决同步调用可能出现阻塞, 导致整个流程卡...原创 2020-04-15 15:55:01 · 320 阅读 · 0 评论 -
Java 泛型
泛型的概念: 泛型就是将类型由原来的具体的类型参数化,定义成参数形式(可以称之为类型形参),在使用/调用时传入具体的类型(类型实参)。 泛型的本质是为了在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型。在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。 泛型只在编译阶段有效。在编译之后程序会采...原创 2020-04-15 15:08:00 · 60 阅读 · 0 评论 -
向量和map
向量(Vector)类和传统数组非常相似,但是Vector的大小能根据需要动态的变化。Vector对象的元素可以通过索引访问数据。 使用Vector类可以在创建对象的时候不必给对象指定大小,因为它的大小会根据需要动态的变化。 Vector 类实现了一个动态数组。和 ArrayList 很相似,可以同步访问,主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。 MapM...原创 2020-04-14 20:21:18 · 202 阅读 · 0 评论 -
Java数据接口和类
Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties) ...原创 2020-04-14 18:10:07 · 134 阅读 · 0 评论 -
Java抽象类和接口
抽象类: 1. 抽象类不能被实例化,不能有具体的对象,如果被实例化,就会报错,编译无法通过。只有抽象类的非抽象子类可以创建对象。 2. 抽象类的定义 abstract class className,抽象方法的定义:public abstract void funcName()(抽象方法不能有方法体) 3.抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类。 4.构造方法,...原创 2020-04-14 17:48:44 · 87 阅读 · 0 评论 -
Java构造器还函数调用顺序
构造器 如果父类的构造器带有参数,则必须在子类的构造器中显式地通过super关键字调用父类的构造器并配以适当的参数列表。 如果父类构造器没有参数,则在子类的构造器中不需要使用super关键字调用父类构造器,系统会自动调用父类的无参构造器。 函数调用顺序 当一个类继承于另一个类,且子类中没有重载父类的方法。用子类的对象调用方法时,会首先在子类中查找,如果子类中没有该方法,再到父类中查找...原创 2020-04-14 16:42:47 · 125 阅读 · 0 评论 -
Java继承最基础的一些相关的东西
1.Java继承不支持多继承,但是支持多重继承。 2.Java继承的几个特点: 子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 A 类继承 B 类,B 类继承 C 类,所以按照关系就是 C 类是...原创 2020-04-14 16:28:50 · 59 阅读 · 0 评论