1、鏈?zhǔn)骄幊潭x 鏈?zhǔn)骄幊痰脑砭褪欠祷匾粋€(gè)this對(duì)象,就是返回本身,達(dá)到鏈?zhǔn)叫Ч?我們經(jīng)常用的 StringBuffer 就是 實(shí)現(xiàn)了鏈?zhǔn)降膶懛ā?是不是很方便呢! 怎...
今天呢。我們來學(xué)習(xí)意向JDK的動(dòng)態(tài)代理也可以使用JDK的API實(shí)現(xiàn)動(dòng)態(tài)代理。這種方式要求目標(biāo)類有一個(gè)接口。這種方式也叫做JDK代理或接口代理。 1、代理類 使用前面靜態(tài)代理一...
今天咱們就來講一下Maven項(xiàng)目的結(jié)構(gòu)和他的具體管理。1、Maven約定的目錄結(jié)構(gòu)src/main/java —— 存放項(xiàng)目的.java文件src/main/resource...
前面的文章我們講了IDEA的安裝和優(yōu)化啟動(dòng)配置,今天我們?cè)賮碇v一下一些優(yōu)化我們編程時(shí)候的設(shè)置,和他自帶的快捷鍵。話不多說,這就開始。 打開IDEA我們就進(jìn)入了歡迎頁(yè)面 調(diào)出按...
最近好多同學(xué)都問我用什么進(jìn)行JAVA編程,想知道那個(gè)軟件好用,其實(shí)軟件這個(gè)東西,自己用習(xí)慣之后不管用哪個(gè)都好用了哈哈。今天就來為大家介紹一下我常用的編程軟件Idea; 軟件的...
今天帶大家看一下JAVA框架中必不可少的一個(gè)機(jī)制——反射 什么是反射? JAVA反射機(jī)制是在運(yùn)行狀態(tài)中,對(duì)于任意一個(gè)類,都能夠知道這個(gè)類的所有屬性和方法;對(duì)于任意一個(gè)對(duì)象,都...
首先我們來看一下內(nèi)部類的定義: 在一個(gè)類中定義另一個(gè)類,這樣定義的類稱為內(nèi)部類?!景瑑?nèi)部類的類可以稱為內(nèi)部類的外部類】 如果想要通過一個(gè)類來使用另一個(gè)類,可以定義為內(nèi)部類。...
前言 最近呢,有好多初入JAVA領(lǐng)域的初學(xué)者問我多線程到底是什么呢?是不是就是進(jìn)程啊,所有人的問題幾乎都一模一樣,說在網(wǎng)上看了好多文章,都說的特別高深,看完看不明白。那么到底...
日志是我們?nèi)粘L幚眄?xiàng)目錯(cuò)誤以及了解程序運(yùn)行狀態(tài)必不可少的部分,我們今天就來講講Apache的開源項(xiàng)目log4j,log4j是一個(gè)功能強(qiáng)大的日志組件,提供方便的日志記錄。在Ap...
JAVA的由來簡(jiǎn)介 在1991年時(shí)候,James Gosling(下文簡(jiǎn)稱高斯林)在sun公司的工程師小組想要設(shè)計(jì)這樣一種小型計(jì)算機(jī)語(yǔ)言。該語(yǔ)言主要用于像電視盒這樣的消費(fèi)類電...