一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一位JAVA程序員的總結(jié)

工程師人生 ? 來(lái)源:工程師吳畏 ? 2019-01-25 15:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我也搞了幾年JAVA了,由于一向懶惰,沒(méi)有成為大牛,只是一普通程序猿,不愛(ài)玩社交網(wǎng)站,不愛(ài)玩微博,唯獨(dú)喜歡百度貼吧,潛水很久了,手癢來(lái)給新人分享下從新手成長(zhǎng)為老鳥(niǎo)的已見(jiàn),也刷刷存在感,應(yīng)該不比曝照差吧。

首先初識(shí)語(yǔ)法的階段,必須要學(xué)會(huì)怎么操作對(duì)象,操作if和for,操作list set map,然后是線(xiàn)程、IO和jdbc什么的,其余的,若是一時(shí)不理解,可以后邊需要時(shí)再學(xué)。

這階段完了,你可以寫(xiě)些能在控制臺(tái)打印出來(lái)的小程序,鍛煉下邏輯思維。也就是號(hào)稱(chēng)JAVASE畢業(yè)了,其實(shí)不過(guò)是入門(mén)而已,如果要往WEB方向發(fā)展,這些倒是基本足夠了。

接下來(lái)要學(xué)HTMLJSPSERVLET 數(shù)據(jù)庫(kù) JAVASCRIPTTOMCAT,目標(biāo),寫(xiě)出第一個(gè)動(dòng)態(tài)網(wǎng)站,也許只是個(gè)登陸功能,只能展示下個(gè)人資料,但這是很重要的一步,你要弄清楚的是,一個(gè)用戶(hù)的點(diǎn)擊產(chǎn)生的請(qǐng)求,是從哪里發(fā)起,哪里接收,哪里處理,哪里返回,你得理解瀏覽器和服務(wù)器的關(guān)系和分工,cookie和session,request和response。這個(gè)是個(gè)WEB開(kāi)發(fā)的學(xué)習(xí)初級(jí)階段,這都是些JAVA誕生以來(lái)最原始的最官方的WEB開(kāi)發(fā)技術(shù),當(dāng)然現(xiàn)在真正的項(xiàng)目很少直接采用這些技術(shù)了,為了不斷提高技術(shù)的易用性、開(kāi)發(fā)效率和可維護(hù)性、可擴(kuò)展性,無(wú)數(shù)開(kāi)源項(xiàng)目都是在這些原始技術(shù)的基礎(chǔ)上封裝、改進(jìn)。所以這個(gè)階段不要盲目樂(lè)觀地跑去找工作或者對(duì)實(shí)習(xí)挑三揀四,你會(huì)被打擊到的。

好,初始階段完成,開(kāi)始進(jìn)入WEB開(kāi)發(fā)的正題,首先是傳說(shuō)中的三大框架,struts hibernate spring成為熟練的增刪改查程序員是必須的,在這個(gè)階段你還要理解為什么要用這仨而不是那些JSP SERVLET JDBC,你要體會(huì)到寫(xiě)MVC、三層架構(gòu)的好處。這個(gè)階段不要輕易質(zhì)疑三大框架的價(jià)值,也許剛開(kāi)始你會(huì)覺(jué)得麻煩,覺(jué)得他們有時(shí)候是多此一舉,一兩年后回過(guò)頭來(lái)你會(huì)覺(jué)得少了這些框架你已經(jīng)很難干活了。這個(gè)階段還要避免的心態(tài)是能熟練地增刪改查了,就認(rèn)為寫(xiě)程序不過(guò)如此,然后往簡(jiǎn)歷上填個(gè)精通,這也是新手面試被批得體無(wú)完膚的原因之一。如果你學(xué)得好,這會(huì)應(yīng)該能熟練地寫(xiě)個(gè)博客啊,小論壇啊之類(lèi)的WEB項(xiàng)目了,也就是達(dá)到了就業(yè)的基本要求。

接下來(lái)就沒(méi)有固定模式了,你的第一家企業(yè)對(duì)你的影響會(huì)很大,我見(jiàn)識(shí)過(guò)爛企業(yè)是如何毀新人的,用著設(shè)計(jì)惡劣的架構(gòu),老掉牙的技術(shù),不斷地耽誤新人的成長(zhǎng),有的員工在這種企業(yè)一呆數(shù)年,思維已經(jīng)完全被錯(cuò)誤觀點(diǎn)定型,深陷于公司業(yè)務(wù)和老系統(tǒng)中疲于奔命,看似能解決問(wèn)題,卻無(wú)法給公司帶來(lái)真正的進(jìn)步,就像一個(gè)用了數(shù)年砍刀的人,就算再熟練,刀法再好,也打不過(guò)用槍的。如果離開(kāi)了這個(gè)公司,恐怕很難在這個(gè)行業(yè)再立足。記得有個(gè)說(shuō)法很好,一個(gè)人用10年的時(shí)間重復(fù)做頭一兩年做的事,你的真實(shí)工作經(jīng)驗(yàn)其實(shí)還是一兩年。爛公司的老員工就是如此。在這頭一年里,定個(gè)標(biāo)準(zhǔn)吧,你應(yīng)該能做到的有:

1、把一些常用的瑣碎技術(shù)學(xué)會(huì)了,比如xml的作用和實(shí)際運(yùn)用,如何操作文件,如何運(yùn)用日志,如何簡(jiǎn)化封裝常用的工具類(lèi),比如日期操作、編碼處理、分頁(yè)模塊、郵件發(fā)送、文件讀取等等,這些小東西會(huì)占用你大量的時(shí)間去處理摸索。

2、把數(shù)據(jù)庫(kù)用好。數(shù)據(jù)庫(kù)不是會(huì)增刪改查就可以了的,你要關(guān)注事務(wù)設(shè)置是否合理,是否有可能產(chǎn)生臟數(shù)據(jù),是否要?jiǎng)佑脴?lè)觀鎖悲觀鎖等等,重要數(shù)據(jù)出了錯(cuò),無(wú)論是技術(shù)上還是業(yè)務(wù)上都是很麻煩的事。

3、懂得什么是集群,什么是分布式,懂得怎么向別的系統(tǒng)發(fā)請(qǐng)求,交換數(shù)據(jù),webservice。

4、如果你也寫(xiě)頁(yè)面,你要會(huì)用JAVASCRIPT,不一定要很深入,你可以用JQUERY代替,做到無(wú)刷新的頁(yè)面操作以及AJAX請(qǐng)求。

第一年能達(dá)到這個(gè)程度,你絕對(duì)已經(jīng)在平均水準(zhǔn)之上了。在我達(dá)到這個(gè)水平時(shí),我有種似乎一切網(wǎng)站開(kāi)發(fā)都不在話(huà)下的感覺(jué),當(dāng)然后來(lái)我很快就發(fā)現(xiàn)了我還差得太遠(yuǎn)太遠(yuǎn)。..。這個(gè)階段想面?zhèn)€高薪的工作還是很難的,只能說(shuō)達(dá)到溫飽線(xiàn)了,不用為柴米油鹽發(fā)愁。

下一個(gè)階段,你應(yīng)該考慮你的代碼質(zhì)量了。

1、多線(xiàn)程和異步、并發(fā)的概念會(huì)忽然變得很重要,因?yàn)樵谝粋€(gè)對(duì)性能有要求的系統(tǒng)里,是不會(huì)允許你把各種瑣事都排著隊(duì)一件件去辦的,你不能老寫(xiě)些a方法調(diào)b方法再調(diào)c方法再調(diào)d方法然后返回的代碼。你開(kāi)始想起有隊(duì)列這種東西,有runable這種東西,你開(kāi)始覺(jué)得自己的代碼高端起來(lái)了,和當(dāng)年的增刪改查程序員有天壤之別。但同時(shí)麻煩也來(lái)了,你開(kāi)始遇到線(xiàn)程安全問(wèn)題,尤其是當(dāng)你的程序跑在一個(gè)多機(jī)環(huán)境而不是單機(jī)環(huán)境里的時(shí)候,你會(huì)對(duì)這些很頭痛。對(duì)于這些問(wèn)題,Jms技術(shù)是個(gè)很有代表性的東西,當(dāng)然并不像ssh那么常用。

2、你會(huì)發(fā)現(xiàn)數(shù)據(jù)庫(kù)性能實(shí)在不行,出于不甘現(xiàn)狀,或者趕時(shí)髦,你該去了解nosql了,memcached redis mongodb,眼花繚亂,沒(méi)關(guān)系,試著用用,能很好地緩解mysql之類(lèi)關(guān)系數(shù)據(jù)庫(kù)的壓力。

3、出于公司某些業(yè)務(wù)需要,你可能會(huì)鉆研一個(gè)特定技術(shù)領(lǐng)域,比如全文搜索技術(shù),lucene\solr,比如工作流jbpm,比如權(quán)限系統(tǒng),單點(diǎn)登陸之類(lèi)的,又或者某些特定業(yè)務(wù)領(lǐng)域的算法研究,這些是你的加分項(xiàng)。

4、你開(kāi)始發(fā)現(xiàn)你的代碼很亂,久了以后自己都看不懂,重復(fù)的,難以重用的代碼堆積如山,不想維護(hù),BUG百出。于是你要開(kāi)始重視設(shè)計(jì)模式,合理地改造下自己的代碼習(xí)慣,不再被僵化的SSH,MVC三層架構(gòu)束縛住。

5、Google和各種資料是你進(jìn)步的動(dòng)力,極少再遇到必須請(qǐng)教別人才能解決的問(wèn)題,如果你這個(gè)階段還老是問(wèn)別人,你的技術(shù)生涯也就快到頭了。

這個(gè)階段,如果你的交際和自我推銷(xiāo)能力不是太差,你的收入將是白領(lǐng)水平,至少接近了。

我覺(jué)得多數(shù)程序員在工作多年之后都能達(dá)到這個(gè)水平,有的人只需要兩年,有的人卻要用上五六年,在這個(gè)階段落伍的人,有的是出于天賦和思維所限,有的是出于對(duì)技術(shù)缺乏熱情,有的是出于工作內(nèi)容的制約。等到年近中年,再也拼不過(guò)年輕人,被淘汰出局,只能在自嘲為屌絲和碼農(nóng)的無(wú)奈中黯然轉(zhuǎn)行。

這是個(gè)很重要的分水齡,你能不能繼續(xù)進(jìn)步,能不能在30歲以后繼續(xù)從事技術(shù)工作,能不能在公司里獨(dú)當(dāng)一面,我覺(jué)得就看你能不能超越這個(gè)階段了。我前面提到的爛公司里的工作數(shù)年的項(xiàng)目經(jīng)理,連這個(gè)層次都還沒(méi)達(dá)到。..

接下來(lái)又是個(gè)全新的階段。

1、你要讀讀優(yōu)秀開(kāi)源項(xiàng)目的源碼,你要搞懂一些當(dāng)年不懂的基礎(chǔ)知識(shí),你開(kāi)始理解thinking in java的精髓,你能寫(xiě)一些底層的代碼,有時(shí)還會(huì)覺(jué)得自己封裝的比某些開(kāi)源工具更好用更簡(jiǎn)單。

2、WEB的難點(diǎn)和重點(diǎn)永遠(yuǎn)都在于性能、負(fù)載能力上,而現(xiàn)在網(wǎng)絡(luò)的發(fā)達(dá)造成了數(shù)據(jù)量和操作密度的大大上升,硬件卻沒(méi)有相應(yīng)的進(jìn)步,你得試著更好地運(yùn)用更多的服務(wù)器來(lái)協(xié)同工作,從WEB端到服務(wù)端到數(shù)據(jù)庫(kù),全都需要集群,需要分布式,需要合理的控制數(shù)據(jù)的流向,掌握好網(wǎng)站上下,一大堆機(jī)器的平衡,找出性能的瓶頸,找出穩(wěn)定性和安全性的瓶頸,硬件出現(xiàn)故障,第三方技術(shù)出現(xiàn)錯(cuò)誤,將被當(dāng)成家常便飯融入到你的系統(tǒng)和代碼里仔細(xì)考慮。

3、開(kāi)始覺(jué)得方案無(wú)比地重要,一將無(wú)能累死千軍將不斷應(yīng)驗(yàn),一個(gè)不好的設(shè)計(jì),一個(gè)不好的方案,會(huì)讓一群優(yōu)秀的程序員工作成果大打折扣。你要關(guān)注架構(gòu)知識(shí),不能再滿(mǎn)足于SSH三層架構(gòu)到底。領(lǐng)域驅(qū)動(dòng)設(shè)計(jì),面向事件開(kāi)發(fā),敏捷開(kāi)發(fā)等等一系列的思想在關(guān)鍵時(shí)刻能決定你項(xiàng)目的生死,這個(gè)階段不再有標(biāo)準(zhǔn)范例讓你照抄,你只知道思想和原理,實(shí)踐卻需要自己不斷嘗試和改進(jìn)。

4、多關(guān)注各種雜七雜八的開(kāi)源技術(shù),有些你可能前面已經(jīng)接觸過(guò)了,和通信有關(guān)的,和集成開(kāi)發(fā)環(huán)境有關(guān)的,和架構(gòu)有關(guān)的,各個(gè)領(lǐng)域你都應(yīng)該能信口說(shuō)上幾個(gè)主流技術(shù),雖然你可能只是聽(tīng)說(shuō)過(guò),了解,但關(guān)鍵時(shí)刻你得知道如何去選擇技術(shù),并快速掌握它。你還會(huì)去考慮嘗試下別的語(yǔ)言,這里不是說(shuō)轉(zhuǎn)向什么C++ C#之類(lèi)的,那和JAVA程序員不相干,我說(shuō)的是一些運(yùn)行于JVM之上的語(yǔ)言,比如scala和groovy,初識(shí)他們時(shí)你會(huì)覺(jué)得java真的老了。但當(dāng)你回到一個(gè)綜合性的大型項(xiàng)目中,又會(huì)覺(jué)得java積累下來(lái)的整個(gè)體系技術(shù)是如此完善,就像一個(gè)工業(yè)化標(biāo)準(zhǔn)一樣。

你能把這個(gè)階段實(shí)踐好,勝任項(xiàng)目經(jīng)理,乃至中小公司的技術(shù)總監(jiān)都是可以的。

不知不覺(jué)寫(xiě)了這么多了,以上是我個(gè)人眼里的一般向JAVA EE發(fā)展線(xiàn)路,限于篇輻也不全面,實(shí)際個(gè)人成長(zhǎng)路線(xiàn)可能因?yàn)楣ぷ鲀?nèi)容的不同差異會(huì)很大,有的人偏向了底層研究,有的人偏向了業(yè)務(wù)需求設(shè)計(jì),有的帶有濃重的行業(yè)色彩,而且技術(shù)之外,還有很多知識(shí)也很重要.w做JAVA沒(méi)有輕松的方向,但一個(gè)對(duì)技術(shù)抱有興趣的人,走到這一步時(shí),仍然會(huì)對(duì)開(kāi)發(fā)抱有熱情,想要寫(xiě)出好的項(xiàng)目。純?yōu)榱松?jì)而工作的程序猿是走不到這一步的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    2988

    瀏覽量

    109208
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    954

    瀏覽量

    30375
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路總結(jié)

    明人不說(shuō)暗話(huà),這篇文章我們來(lái)聊個(gè)非常有用,同時(shí)也是程序員必備的技能,那就是網(wǎng)絡(luò)排錯(cuò)思路大總結(jié)。
    的頭像 發(fā)表于 04-01 17:32 ?363次閱讀
    計(jì)算機(jī)網(wǎng)絡(luò)排錯(cuò)思路<b class='flag-5'>總結(jié)</b>

    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python程序

    種非常有用的編程語(yǔ)言,其語(yǔ)法易于閱讀,允許程序員使用比匯編、C或Java等語(yǔ)言更少的代碼行。Python編程語(yǔ)言最初實(shí)際上是作為L(zhǎng)inux的腳本語(yǔ)言而開(kāi)發(fā)的。Py
    的頭像 發(fā)表于 03-25 09:27 ?680次閱讀
    零基礎(chǔ)入門(mén):如何在樹(shù)莓派上編寫(xiě)和運(yùn)行Python<b class='flag-5'>程序</b>?

    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?

    本文討論了一位程序員利用樹(shù)莓派、攝像頭、Gemini和Python構(gòu)建PeregrineEye設(shè)備,使其成為“數(shù)字導(dǎo)盲犬”為視障者服務(wù)的項(xiàng)目經(jīng)歷,包括項(xiàng)目靈感、功能、構(gòu)建過(guò)程、遇到的挑戰(zhàn)及未來(lái)計(jì)劃等
    的頭像 發(fā)表于 03-25 09:20 ?1290次閱讀
    Gemini Vision + Raspberry Pi 化身“數(shù)字導(dǎo)盲犬”?

    阿里云升級(jí)通義靈碼AI程序員,全面上線(xiàn)

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線(xiàn),為開(kāi)發(fā)者帶來(lái)更為強(qiáng)大和便捷的編程輔助工具。 此次上線(xiàn)的通義靈碼AI程序員,在功能上實(shí)現(xiàn)了全面升級(jí)?,F(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?699次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    UCD3138A64/UCD3138128程序員手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊(cè)

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會(huì)在成都舉行,機(jī)械革命作為重要參展商帶來(lái)了多款明星產(chǎn)品引爆全場(chǎng)!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專(zhuān)為程序員設(shè)計(jì)的CODE AI程序員本,成為本次大會(huì)的
    的頭像 發(fā)表于 11-30 10:34 ?1086次閱讀

    Java代碼之美,從遵循樣式規(guī)范開(kāi)始

    作者:京東零售 劉仲偉 在軟件開(kāi)發(fā)的世界里,代碼不僅是程序的基石,更是程序員交流的通用語(yǔ)言。而Java,作為門(mén)廣泛應(yīng)用于企業(yè)級(jí)應(yīng)用的編程語(yǔ)言,其代碼的可讀性和
    的頭像 發(fā)表于 11-27 11:42 ?567次閱讀
    <b class='flag-5'>Java</b>代碼之美,從遵循樣式規(guī)范開(kāi)始

    Linux驅(qū)動(dòng)程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動(dòng)程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動(dòng)<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會(huì)不會(huì)搶程序員飯碗

    AI編程工具可輔助編程,減少手動(dòng)編碼,提升效率,對(duì)程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識(shí)應(yīng)對(duì)。長(zhǎng)遠(yuǎn)看,AI與人類(lèi)程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?523次閱讀

    第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開(kāi)幕

    據(jù)官方媒體報(bào)道,10月24日;? 第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)在湖南湘江新區(qū)開(kāi)幕;本次中國(guó)1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對(duì)話(huà)、技術(shù)英雄會(huì)、主題峰會(huì)及賽事、展覽等活動(dòng),
    的頭像 發(fā)表于 10-25 15:42 ?485次閱讀

    【轉(zhuǎn)型必看】Java到AI,程序員的逆襲秘籍,轉(zhuǎn)行人工智能不再是夢(mèng)!

    ?隨著技術(shù)的不斷進(jìn)步,人工智能(AI)已經(jīng)成為當(dāng)今科技領(lǐng)域最熱門(mén)的話(huà)題之。許多開(kāi)發(fā)者開(kāi)始考慮從傳統(tǒng)的軟件開(kāi)發(fā)領(lǐng)域,如Java,轉(zhuǎn)向人工智能領(lǐng)域,今天小編和大家起來(lái)探討Java開(kāi)發(fā)者
    的頭像 發(fā)表于 07-31 14:42 ?2366次閱讀
    【轉(zhuǎn)型必看】<b class='flag-5'>Java</b>到AI,<b class='flag-5'>程序員</b>的逆襲秘籍,轉(zhuǎn)行人工智能不再是夢(mèng)!

    京東上萬(wàn)程序員都AI用它!

    對(duì)大模型生成代碼進(jìn)行智能修復(fù),為程序員開(kāi)啟代碼漏洞修復(fù)的“自動(dòng)駕駛”模式,不但減少人工接入、提高工作效率,更為企業(yè)抵御內(nèi)外部各種攻擊構(gòu)建起道堅(jiān)固的安全屏障,確保業(yè)務(wù)的連續(xù)性和穩(wěn)定性。 JoyCoder是京東云自主研發(fā)的款輔助
    的頭像 發(fā)表于 07-17 16:29 ?488次閱讀
    京東上萬(wàn)<b class='flag-5'>程序員</b>都AI用它!

    華納云:java web和java有什么區(qū)別java web和java有什么區(qū)別

    Java Web和Java是兩個(gè)不同的概念,它們?cè)诠δ?、用途和?shí)現(xiàn)方式上存在些區(qū)別,下面將詳細(xì)介紹它們之間的區(qū)別。 1. 功能和用途: – Java
    的頭像 發(fā)表于 07-16 13:35 ?1433次閱讀
    華納云:<b class='flag-5'>java</b> web和<b class='flag-5'>java</b>有什么區(qū)別<b class='flag-5'>java</b> web和<b class='flag-5'>java</b>有什么區(qū)別