等額本息 等額本息每個月月供一樣岳守, 還款本金逐漸上升, 還款利息主鍵下降违诗,下面是計(jì)算公式: 假設(shè)以下幾個符號:n: 總還款月數(shù)m: 貸款總額a: 貸款利率月利率 = = ...
等額本息 等額本息每個月月供一樣岳守, 還款本金逐漸上升, 還款利息主鍵下降违诗,下面是計(jì)算公式: 假設(shè)以下幾個符號:n: 總還款月數(shù)m: 貸款總額a: 貸款利率月利率 = = ...
1躺率、Spring IOC容器和Bean簡介 IOC也稱為依賴注入(DI)。IOC是指: 對象通過構(gòu)造函數(shù)參數(shù)神得、工廠方法的參數(shù)或從工廠方法返回后在對象實(shí)例上設(shè)置的屬性來定義其依...
一频轿、Maven 構(gòu)建生命周期 1.1 簡介 項(xiàng)目構(gòu)建的生命周期概念在Maven之前就已經(jīng)存在了市咽。軟件開發(fā)人員每天都要對項(xiàng)目進(jìn)行清理痊银、編譯、測試施绎、打包以及安裝部署溯革。 雖然每個軟...
一、概述 Maven是 Apache 下的一個純 Java 開發(fā)的開源項(xiàng)目谷醉≈孪。基于項(xiàng)目對象模型(縮寫:POM)概念,Maven利用一個中央信息片斷能管理一個項(xiàng)目的構(gòu)建俱尼、報(bào)告和文...
一抖单、概述 Java中, 所以的異常都繼承自java.lang.Throwable遇八。 Throwable: Throwable是Java中所有錯誤(error)和異常(Exce...
一矛绘、簡介 1、概述 Java的反射是指在程序運(yùn)行過程中刃永, 可以構(gòu)造任意一個類的對象货矮, 獲取任意一個類的的所有屬性和方法, 可以調(diào)用任意一個類的屬性和方法斯够。 這種動態(tài)獲取程序信...
一囚玫、概述 1、什么是代理 代理模式是常見的Java設(shè)計(jì)模式雳刺,它的設(shè)計(jì)是代理類和委托類有相同的接口劫灶, 代理類主要負(fù)責(zé)為委托類預(yù)處理消息、過濾消息掖桦、把消息轉(zhuǎn)發(fā)給委托類,以及時候處...
1.RPC簡介 RPC(Remote Process Call), 即遠(yuǎn)程過程調(diào)用供汛, 是一個分布式系統(tǒng)間通信的必備技術(shù)枪汪。分布式系統(tǒng)的通信一般都會采用四層的TCP協(xié)議或七層的H...
一涌穆、什么是注解 注解也叫元數(shù)據(jù), 例如我們常見的@Override和@Deprecated等雀久。注解是JDK1.5引入的一個特性宿稀, 用于對類、方法赖捌、字段祝沸、參數(shù)、構(gòu)造器越庇、包罩锐、局部...
什么是RPC? RPC(Remote Procedure Call)- 遠(yuǎn)程過程調(diào)用。它是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)上請求服務(wù)卤唉, 而不需要了解底層網(wǎng)絡(luò)協(xié)議的技術(shù)涩惑。也就是說兩臺服...
1、import static 和 import import: 導(dǎo)入包下面的指定的類或接口桑驱, 不會自動導(dǎo)入子包內(nèi)的類容竭恬。import static: 從JDK1.5開始提供...
JVM常用參數(shù) -Xss 棧內(nèi)存大小。設(shè)置單個線程棧大小镀脂、一般默認(rèn)521-1024Kb牺蹄。單個線程棧大小跟操作系統(tǒng)和JDK版本都有關(guān)系。-Xss = -XX:ThreadSt...
1薄翅、CMS收集器 CMS收集器是老年代垃圾收集器沙兰,可以與Serial收集器氓奈、Parallel New收集器搭配使用。 標(biāo)記收集的線程可以和用戶線程同時工作鼎天。 CMS收集器采用...
GC: 程序運(yùn)行的過程種舀奶, 需要在內(nèi)存中為對象、變量等分配內(nèi)存斋射,當(dāng)一個對象育勺、變量不再被使用時候,就需要及時回收這部分占用的內(nèi)存罗岖, 否則會發(fā)生內(nèi)存泄漏涧至, 這個內(nèi)存回收的過程就是...
Java類加載是指將編譯好的class文件加載至JVM內(nèi)存, 形成可供JVM使用的Java實(shí)例呀闻, 這個過程叫做類的加載化借。 1、類的加載過程 類的加載過程包括了加載, 連接, ...
簡介 synchronized時java中的一個關(guān)鍵字捡多, 用于控制并發(fā)蓖康, 也是java中的重量級鎖。synchronized可以保證在同一時刻垒手,只有一個線程可以執(zhí)行某個方法或...
Java內(nèi)存結(jié)構(gòu)是Java基礎(chǔ)的核心蒜焊, 由于Java程序運(yùn)行時,實(shí)際是由JVM執(zhí)行Java應(yīng)用程序科贬, 所以Java內(nèi)存結(jié)構(gòu)實(shí)際是指JVM的內(nèi)存結(jié)構(gòu)泳梆。 如圖所示,是Java程序...
Java內(nèi)存模型 Java內(nèi)存模型(JMM)是一種虛擬機(jī)規(guī)范,用于屏蔽掉各種硬件和操作系統(tǒng)的內(nèi)存訪問差異榜掌,以實(shí)現(xiàn)讓Java程序在各種平臺下都能達(dá)到一致的并發(fā)效果优妙,JMM規(guī)范了...
CountDownLatch CountDownLatch是一個同步器, 允許一個或多個線程執(zhí)行完畢憎账,再繼續(xù)執(zhí)行套硼, 可以用來協(xié)調(diào)多個線程的同步。CountDownLatch通...