2024年1月29日
摘要: 表示类型的上界,也就是说参数化的类型可能是T或者T的子类。例如:下面的写法都是合法的赋值语句: ![](https://img2024.cnblogs.com/blog/3383899/202401/3383899-20240129203144762-685357479.png) (1)在上面的赋值 阅读全文
posted @ 2024-01-29 20:53 不二一哥 阅读(21) 评论(0) 推荐(0) 编辑
  2024年1月28日
摘要: 观察者模式(也被称为发布/订阅模式),提供了避免组件之间紧密耦合的另一种方法,它将观察者和被观察的对象分开。在该模式中,一个对象通过添加一个方法(该方法允许另一个对象,即观察者注册自己)使本身变得可观察。当可观察的对象更改时,它会将消息发送到已注册的观察者。这些观察者收到消息后所执行的操作后所执行的 阅读全文
posted @ 2024-01-28 20:36 不二一哥 阅读(5) 评论(0) 推荐(0) 编辑
  2024年1月27日
摘要: Java虚拟机时是运行所有Java程序的抽象计算机,允许应用并发的运行多个线程。在Java语言中,多线程的实现,一般有以下3中方法: 1.实现Runnable接口,并实现该接口的run()方法; 主要步骤: 1.自定义类并实现Runnable接口,实现run()方法; 2.创建Thread类,用实现 阅读全文
posted @ 2024-01-27 15:18 不二一哥 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 接口(interface)和抽象类(abstract class)是支持抽象类定义的两种机制。 具体而言,接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的。而抽象类是可以有私有方法或私有变量的,如果一个类中包含抽象方法,那么这个类就是抽象类。 在java语言中,可以通过把类或者类中的某些 阅读全文
posted @ 2024-01-27 10:15 不二一哥 阅读(5) 评论(0) 推荐(0) 编辑