原创 高併發(2)- 多線程的創建

前言 上篇文章講解了併發與並行的區別,那麼從本篇文章開始就要着重描寫線程了。 本篇文章就爲大家帶來最近本的線程創建方法。 一、線程的創建 JDK官方規定,線程(Thread)的創建有兩種方式,繼承Thread類,實現Runnable接口。

原创 高併發(1)-併發與並行的區別

前言 說到高併發,那麼就要先理解一件事情,那就是併發跟並行的區別,接下來便講講兩者的區別。 一、併發  說到併發,什麼是併發呢?先舉個例子來說明一下吧。 比如生活中常見的咖啡機。 現在有一臺咖啡機在售賣咖啡,這時候有很多客人都在購買咖啡

原创 設計模式-原型模式

前言 原型模式是在保證性能的同時,用於創建重複的對象。這個方式實現一個原型接口,用於創建這個對象的克隆。比如直接創建對象的代價過大時,就可以使用原型模式。比如一個對象的創建需要高代價的操作數據庫後纔會被創建。我們可以緩存對象,在下一個請求

原创 設計模式-建造者模式

前言 建造者模式屬於創建型模式,將多個簡單的對象組裝成一個複雜的對象,比如生活中,電腦就是一個完整的例子,比如電腦由cpu、主板、內存、顯卡等組成,一般買電腦很少自己組裝,都是由技術人員組裝好,然後交給你。電腦由多個產品多個部件構成,這個