1、首先,你只學(xué)了半年的JAVA。如果在學(xué)習(xí)期間做過(guò)一些實(shí)戰(zhàn)訓(xùn)練的話,那么JAVA的掌握程度應(yīng)該還好。另外更重要的就是,你是不是零基礎(chǔ)學(xué)的JAVA,有沒有接觸過(guò)其它的語(yǔ)言甚至于其它語(yǔ)言的開發(fā)經(jīng)驗(yàn)。
為順平等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及順平網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、順平網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
2、而且最好別看你同學(xué)的代碼,現(xiàn)在讓我去看大學(xué)學(xué)生寫的代碼我估計(jì)都看不下去。一般大學(xué)生寫的代碼亂七八糟看不出什么邏輯。你想看代碼還是看看一般書本上的代碼吧,那些代碼寫的其實(shí)還都不錯(cuò)的。
3、很正常,初學(xué)者都這樣,要度過(guò)這種狀態(tài),我知道的途徑就是:做出三五個(gè)能正常運(yùn)行的java例子,是自己手敲的哦,哪怕是模仿著敲也行,就是不能搞復(fù)制粘貼,復(fù)制粘貼在初學(xué)階段是禁忌,那是工作中為了效率才用的做法。
1、樓主可以多問問老員工,不要害怕他們冷嘲熱諷,只要能賺到錢,這點(diǎn)委屈不算什么,畢竟公司封裝的自己的東西,真的和所學(xué)有所差別。
2、積極溝通交流在項(xiàng)目進(jìn)行的過(guò)程中,要積極匯報(bào)自己工作的進(jìn)展,遇到問題一定要及時(shí)溝通,以免影響整個(gè)項(xiàng)目的開發(fā)進(jìn)度。
3、我是一個(gè)沒工作經(jīng)驗(yàn)也沒項(xiàng)目經(jīng)驗(yàn)的新手,剛進(jìn)公司的,對(duì)公司的那個(gè)CRM項(xiàng)目實(shí)在頭痛,沒有頭緒,用的框架叫Tapestry,以前都沒聽過(guò),打開項(xiàng)目來(lái)看根本就和看天書一樣,公司有自己的后臺(tái)類。
4、剛到一個(gè)新環(huán)境,建議心理上不要恐懼,自學(xué)+態(tài)度上全力以赴,和同事真誠(chéng)相處,虛心請(qǐng)教多多吸收精華,不要著急,一步步來(lái)把不熟悉的內(nèi)容弄透弄熟即可。溫馨提示:以上信息僅供參考。
5、新入職的程序員剛?cè)肼氁粋€(gè)月看不懂公司代碼是正常的??梢韵日夜镜耐?,先弄懂公司的這個(gè)項(xiàng)目的業(yè)務(wù)邏輯。然后就可以一個(gè)模塊一個(gè)模塊的看。感覺難得不是代碼,一般都是邏輯上的問題。
6、注意不能急躁,不能忙于加班看代碼,保持頭腦清醒是第一位的。沒搞明白之前不要貿(mào)然寫代碼,防止寫了代碼別人也看不懂。
想要看到都能java代碼,需要了解編程的基礎(chǔ)知識(shí),變量,表達(dá)式,程序執(zhí)行結(jié)構(gòu),邏輯判斷等等。最重要是要學(xué)會(huì)如何調(diào)試代碼,慢慢練習(xí),熟練了自然就會(huì)了。
這很可能是導(dǎo)致新來(lái)員工看不懂的原因,其次就是代碼講究獨(dú)立性,解偶性,可重復(fù)性。
這代碼有兩個(gè)重點(diǎn):一是entity是個(gè)什么類型,大概是數(shù)據(jù)庫(kù)映射的實(shí)體類,那么就要多看看相關(guān)的書籍了,二是業(yè)務(wù)邏輯,也就是和訂單相關(guān)的一系列流程,先自己理理。我比較熟悉C#,對(duì)java一竅不通,看著和你一樣的發(fā)暈啊。
新手的話,首先先把項(xiàng)目跑起來(lái),跑起來(lái)之后,先看頁(yè)面的跳轉(zhuǎn)和業(yè)務(wù)上的邏輯,什么頁(yè)面顯示什么內(nèi)容,做到心里有數(shù)。這些都清楚了之后,就可以看后臺(tái)代碼啦,web項(xiàng)目一般就是mvc的分層模式。大致就是數(shù)據(jù)層,業(yè)務(wù)層,顯示層。
首先你需要懂得編譯原理這門學(xué)科,JDK將java代碼編譯成機(jī)器能夠識(shí)別的二進(jìn)制字節(jié)碼,然后用JVM(java虛擬機(jī))來(lái)加載這些二進(jìn)制字節(jié)碼并進(jìn)行解析(翻譯),然后形成指令并執(zhí)行。
java中多種方式讀文件多種方式讀文件內(nèi)容。