摘要:屬性聲明雖然是在類的結構中,但是并不受到對象的控制,是獨立存在的。所修飾的在靜態(tài)數(shù)據(jù)區(qū)。也就是說,在沒有產生實例化對象的情況下,依然可以使用對象。 static 關鍵字,我們在開發(fā)用的還是比較多的。在《Java編程思想》有下面一段話 static 方法就是沒有 this 的方法。在 static 方法內部不能調用非靜態(tài)方法,反過來是可以的。而且可以在沒有創(chuàng)建任何對象的前提下,僅僅通過類...
摘要:本文分析一下是如何運用的是什么顧名思義它是一個門閂,它是用一個計數(shù)器實現(xiàn)的,初始狀態(tài)計數(shù)器的數(shù)值等于線程數(shù),每當有線程完成任務后,計數(shù)器就會減一。當為時,鎖就會被釋放,凡是之前因搶占鎖而等待的線程這時候就會被喚醒繼續(xù)搶占鎖。 本文分析一下CountDownLatch是如何運用AQS的 CountDownLatch是什么 CountDownLatch顧名思義它是一個Latch(門閂),它...
摘要:在該配置中,加入這個方法的話,表明使用了該配置的地方,就會禁用該模塊使用容災降級的功能添加訪問層添加電影微服務啟動類電影微服務,定制,一個功能禁用,另一個功能啟用。 SpringCloud(第 016 篇)電影微服務,定制Feign,一個Feign功能禁用Hystrix,另一個Feign功能啟用Hystrix - 一、大致介紹 1、在一些場景中,部分功能需要使用斷路器功能,部分功能不需...
摘要:尼古拉斯沃茲基碩德我們已經有了,為什么還需要另外一個庫呢因為好用唄日常編碼中經常會遇到下面的代碼經過的修剪后可以變成這樣甚至這樣其實這種結構,就是一個二維映射,把它包裝成了。但的完美處理雙向映射。當然,在使用時,會要求的唯一性。 Google Guava是把小巧又鋒利的瑞士軍刀,把你的代碼修剪得整潔又漂亮。-------------尼古拉斯·沃茲基碩德 1. Google Collec...
摘要:對象創(chuàng)建與訪問指令雖然類實例和數(shù)組都是對象,但虛擬機對類實例和數(shù)組的創(chuàng)建和操作使用了不同的字節(jié)碼指令。異常處理指令在虛擬機中,處理異常語句不是由字節(jié)碼指令來實現(xiàn)的,而是采用異常表的方式。 《深入理解Java虛擬機:JVM高級特性與最佳實踐(第二版》讀書筆記與常見面試題總結 本節(jié)常見面試題(推薦帶著問題閱讀,問題答案在文中都有提到): 簡單介紹一下Class類文件結構(常量池主要存放的是...