你好,很高興回答你的問(wèn)題。
10年積累的網(wǎng)站設(shè)計(jì)、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有慈溪免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
注釋掉的代碼,是不會(huì)再參與到執(zhí)行中的。
刪除不刪除完全看你認(rèn)為這段代碼有沒(méi)有留著的必要,比如可能會(huì)恢復(fù)或者是可能有一定的參考價(jià)值。
如果有幫助到你,請(qǐng)點(diǎn)擊采納。
private statis final String KEY="sessionlist" //聲明一個(gè)靜態(tài)變量
Private ListAdmin list //定義一個(gè)List 類(lèi)型的變量
mapString;Object session =actionContext.getContext.getsession() //獲取session信息
if(session.get(key))!=null) { //判斷session 中的key值是否為空
list=Listadminsession.get(KEY) //如果存在就把key值放進(jìn)list中。
}else{ //否則
list=new ArrayListadmin //重新初始化一個(gè)新的admin類(lèi)型的ArrayList
}
歷史回顧: ?在瀏覽器出現(xiàn)的早期 , 有一個(gè)交互的應(yīng)用程序在網(wǎng)頁(yè)上跑, 還是很拉風(fēng)的, 所以Applet 也稍微風(fēng)光過(guò), 可是后來(lái)被Flash打敗了, 再后來(lái)雙雙敗于HTML5. 由于性能問(wèn)題,安全問(wèn)題, 很多瀏覽器都禁止了Applet 甚至Flash 的運(yùn)行了. ?現(xiàn)在要開(kāi)發(fā)網(wǎng)頁(yè)應(yīng)用 還是學(xué)好Html, JS, CSS擁抱HTML5 吧.
解釋: Java9 把?java.applet.Applet 注解成了廢棄的類(lèi)了; 原則上就是不建議使用了, 后面的版本中這個(gè)類(lèi)很可能就會(huì)被刪除 .
解決方案一: ?使用java 9以下的版本, 比如Java 8就不會(huì)看到這個(gè)提示了.(這是掩耳盜鈴!!)
解決方案二: ?放棄使用java 編寫(xiě) 網(wǎng)頁(yè)應(yīng)用程序 . 使用HTML CSS JavaScript
學(xué)習(xí)建議: java圖形界面學(xué)習(xí)建議; 放棄網(wǎng)頁(yè)應(yīng)用的技術(shù),比如Applet或者JApplet; 但是要關(guān)注下java的桌面客戶端技術(shù) ,可以簡(jiǎn)單學(xué)習(xí) awt,Swing 重點(diǎn)學(xué)習(xí) JavaFX ;特別是javaFX特別優(yōu)秀, 但是JavaFX錯(cuò)過(guò)了桌面客戶端的黃金時(shí)代, 現(xiàn)在是移動(dòng)互聯(lián)網(wǎng)的黃金時(shí)代.但是javaFX可以編寫(xiě)很多行業(yè)軟件(比如 航空,電力, 科研)或者自己用的小程序(閱讀器, 數(shù)據(jù)庫(kù)應(yīng)有,游戲 )
拓展: 使用@Deprecated 即可把類(lèi)或者方法注解為廢棄的, 不建議使用的;參考代碼如下
//Deprecated注解:?表示此類(lèi)已經(jīng)被廢棄
@Deprecated
public?class?Test{?//(在Eclipse里看到就會(huì)出現(xiàn)文字中間有橫線)
public?static?void?main(String[]?args)?{
Test?test=new?Test();
test.sayHello();
}
//Deprecated注解:?表示此方法已經(jīng)被廢棄
@Deprecated
public?void?sayHello(){
System.out.println("Hello");
}
}
給java注解下個(gè)定義
用一個(gè)詞就可以描述注解,那就是元數(shù)據(jù),即一種描述數(shù)據(jù)的數(shù)據(jù)。所以,可以說(shuō)注解就是源代碼的元數(shù)據(jù)。Annotation是一種應(yīng)用于類(lèi)、方法、參數(shù)、變量、構(gòu)造器及包聲明中的特殊修飾符。它是一種由JSR-175標(biāo)準(zhǔn)選擇用來(lái)描述元數(shù)據(jù)的一種工具。
注解的本質(zhì)
Annotations僅僅是元數(shù)據(jù),和業(yè)務(wù)邏輯無(wú)關(guān)。理解起來(lái)有點(diǎn)困難,但就是這樣。如果Annotations不包含業(yè)務(wù)邏輯,那么必須有人來(lái)實(shí)現(xiàn)這些邏輯。元數(shù)據(jù)的"使用者"來(lái)做這個(gè)事情。Annotations僅僅提供它定義的屬性(類(lèi)/方法/包/域)的信息。Annotations的"使用者"(同樣是一些代碼)來(lái)讀取這些信息并實(shí)現(xiàn)必要的邏輯。當(dāng)我們使用Java的標(biāo)注Annotations(例如@Override)時(shí),JVM就是一個(gè)“使用者”,它在字節(jié)碼層面工作。mok:"當(dāng)我們使用用于Servlet的注解(例如@WebInitParam)時(shí),容器就是一個(gè)'使用者';當(dāng)我們使用框架提供的注解時(shí),框架中的某個(gè)組件會(huì)負(fù)責(zé)做讀取后的邏輯處理。"
文章標(biāo)題:java廢棄代碼注解 java簡(jiǎn)化代碼
URL網(wǎng)址:http://jinyejixie.com/article16/dossjgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、網(wǎng)站建設(shè)、做網(wǎng)站、商城網(wǎng)站、網(wǎng)站設(shè)計(jì)、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)