跳到主要内容
  1. 所有分类/

技术探索

2023


线程同步

·📄 2251 字·🍵 5 分钟
线程同步是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池形成队列,等待前面的线程使用完毕,下一个线程再使用。线程同步的形成关键是:队列和锁

哲学家进餐问题

·📄 1056 字·🍵 3 分钟
有五个哲学家,他们的生活方式是交替地进行思考和进餐,哲学家们共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五支筷子,平时哲学家进行思考,饥饿时便试图取其左、右最靠近他的筷子,只有在他拿到两支筷子时才能进餐,该哲学家进餐完毕后,放下左右两只筷子又继续思考。

牢记各种类型的取值范围

·📄 1135 字·🍵 3 分钟
在JAVA中一共有八种基本数据类型,他们分别是: byte、short、int、long、float、double、char、boolean。

泛型知识

·📄 2142 字·🍵 5 分钟
泛型 #Java中的泛型是什么 ? #泛型是 JDK1.5 的一个新特性,泛型就是将类型参数化,其在编译时才确定具体的参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。

2022


字节流和字符流

·📄 2264 字·🍵 5 分钟
字节流 #何为字节? #一切文件数据(文本、图片、视频等)在存储时,都是以二进制数字的形式保存,都一个一个的字节,那么传输时一样如此。所以,字节流可以传输任意文件数据。在操作流的时候,我们要时刻明确,无论使用什么样的流对象,底层传输的始终为二进制数据。