Overload是重载的意思,Override是覆盖的意思,也就是重写。 重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。 重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个 ...
分类:
其他好文 时间:
2020-12-24 12:47:28
阅读次数:
0
1.并发与并行 ·并发:指两个或多个时间在同一个时间段内发生。 ·并行:指两个或多个事件在同一时刻发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每 一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感 ...
分类:
编程语言 时间:
2020-12-24 12:29:49
阅读次数:
0
一、复习 Random类以及ThreadLocalRandom类源码解析 二、Java并发包中一些原子操作类的源码解析 1.常见类 例如AtomicLong,AtomicInteger,AtomicCharacter.....等这些操作类其内部实现都是通过CAS非阻塞算法来实现, 因此我们只要弄懂一 ...
分类:
编程语言 时间:
2020-12-24 12:25:59
阅读次数:
0
福哥答案2020-12-18: java:锁(Synchronized, ReentrantLock)、信号量(Semaphore)以及其他同步工具、原子类(atomicInteger)、加法器(adder)、累加器(accumulator)、不稳定(volatile)、线程安全的容器(Vector ...
分类:
编程语言 时间:
2020-12-23 12:34:15
阅读次数:
0
1.异常是导致程序中断运行的一种指令流,当异常发生时,如果没有进行良好的处理则程序将会中断执行。 2.异常可以使用try...catch进行处理,也可以使用try...catch...finally进行处理,在try语句中捕捉异常,然后在catch中处理异常,finally作为异常的统一出口,不管是 ...
分类:
其他好文 时间:
2020-12-23 11:53:00
阅读次数:
0
最常用的集合接口是 Set、List、Queue,它们都是Collection的子接口,除此之外还有Map接口。 对于Set集合而言,它的常用实现类包括HashSet与TreeSet。HashSet还有一个子类:LinkedHashSet。 对于List集合而言,它的常用实现类包括ArrayList ...
分类:
其他好文 时间:
2020-12-19 13:34:51
阅读次数:
5
1. 继承 1.1 继承的实现 继承的概念 继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法 实现继承的格式 继承通过extends实现 格式:class 子类 extends 父类 举例:class Dog extends Animal 继承 ...
分类:
编程语言 时间:
2020-12-19 12:53:58
阅读次数:
4
嗨!我是前端小M~~ 面向对象 面向对象编程:一种编程范式(编程方式,编程成果) 将现实问题构建关系、抽象成类,为类定义属性、方法、在将类【实例化】成实例,访问实例属性,调用实例方法进行使用 let arr = new Array(); arr==>实例 array=>数组例 编程范式(编程方式,编 ...
分类:
Web程序 时间:
2020-12-18 13:02:45
阅读次数:
4
今天是Tabris和mengxiang000来到幼儿园的第3天,mengxiang000接到了一个布置会场的任务。他需要将贵宾观众席的椅子排成一排,一共需要N个。幼儿园只有两种椅子,所以他也只能使用两种椅子。(A类型和B类型)并且假设每种椅子的数量都是无限的。而其如果想要摆置一个B类型的椅子,对应就 ...
分类:
其他好文 时间:
2020-12-17 12:57:14
阅读次数:
3
继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能。 回忆一下Animal类层次的设计,假设我们要实现以下4种动物: ·Dog - 狗狗; ·Bat - 蝙蝠; ·Parrot - 鹦鹉; ·Ostrich - 鸵鸟。 如果按照哺乳动物和鸟类归类,我们可以设计出这样的类的层次 ...
分类:
其他好文 时间:
2020-12-14 12:56:40
阅读次数:
3