一、BigDecimal概述 Java在java.math包中提供的API類BigDecimal,用來對超過16位有效位的數進行精確的運算。雙精度浮點型變量double可以處理16位有效數,但在 ...
一、BigDecimal概述 Java在java.math包中提供的API類BigDecimal,用來對超過16位有效位的數進行精確的運算。雙精度浮點型變量double可以處理16位有效數,但在 ...
首先介紹一些樂觀鎖與悲觀鎖: 悲觀鎖:總是假設最壞的情況,每次去拿數據的時候都認為別人會修改,所以每次在拿數據的時候都會上鎖,這樣別人想拿這個數據就會阻塞直到它拿到鎖。傳統的關系型數據庫里邊就用 ...
那么在講解循環之前呢我們先來了解一下什么是循環 生活中的例子 車子的輪胎他就是一直在循環 馬拉松跑到也是在循環 因為運動員不停的一圈一圈在跑這也是一個循環 那么我們為什么要學習循環呢? 下面看 ...
Lambda用到了JDK8自帶的一個函數式接口Comparator<T>。 准備一個Apple類 步驟一: 步驟二:准備一個List集合 ...
網上的講解很多,但大都類似,這里進行轉載整理。三大基本特征是理解五大基本原則的前提。 一、三大基本特征:封裝、繼承、多態 1、封裝 封裝就是隱藏對象的屬性和實現細節,僅對外公開接口, ...
一、RPC簡介 RPC,全稱為Remote Procedure Call,即遠程過程調用,它是一個計算機通信協議。它允許像調用本地服務一樣調用遠程服務。它可以有不同的實現方式。如RMI(遠程方 ...
Eclipse快捷鍵大全Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了)Ctrl+D: 刪除當前行 Ctrl+Alt+↓ 復制當前行到下一行(復制增加)Ctrl+Alt+↑ 復制當前行到上一行( ...
序言 在學習java基礎時,由於學的不扎實,講的實用性不強,就覺得沒用,很多重要的知識就那樣一筆帶過了,像這個馬上要講的反射機制一樣,當時學的時候就忽略了,到后來學習的知識中,很 ...
1.使用new創建對象 使用new關鍵字創建對象應該是最常見的一種方式,但我們應該知道,使用new創建對象會增加耦合度。無論使用什么框架,都要減少new的使用以降低耦合度。 ...