講實話,我在不會寫代碼之前,也這樣說自己:我看得懂但不會寫。等我會寫代碼后。我才發(fā)現(xiàn)以前的話就是打臉,因為那根本不叫看得懂代碼,那只能叫看得懂英文單詞兒。不知道我這樣講大家清楚不。
按需求定制網(wǎng)站可以根據(jù)自己的需求進(jìn)行定制,做網(wǎng)站、成都網(wǎng)站設(shè)計構(gòu)思過程中功能建設(shè)理應(yīng)排到主要部位公司做網(wǎng)站、成都網(wǎng)站設(shè)計的運用實際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實際意義
) 自己寫不出來,一個是代碼寫的少,另外需要學(xué)習(xí)一些程序設(shè)計的知識。2) 建立看一些開源軟件,能快速提高你水平。3) 學(xué)習(xí)web,還是Android要看自己的興趣。不過Android比較火一些。
其實究其原因就是自己練的太少了,要多練才能熟練運用老師講到的各種方法。想學(xué)好Java一定要記住,關(guān)鍵一點就是堅持練習(xí),唯有自己平時多練習(xí),多參考別人的項目,學(xué)會總結(jié),只有每天反復(fù)練習(xí)我們在遇到問題時才有一定的思路。
我也是剛學(xué)習(xí)java 對你這個問題深有體會。對代碼基本功能都能理解,但是到寫的時候就沒什么思路了。首先建議你自己把能看懂的代碼 多寫幾遍 邊寫邊理解其中的意義。
不要復(fù)制粘貼代碼 最后自己手寫代碼,復(fù)制粘貼代碼會出現(xiàn)代碼塊重復(fù)的情況,并且不利于代碼的解讀。學(xué)會測試代碼 測試、測試、測試你的代碼。
靜態(tài)方法和屬性用于描述某一類對象群體的特征,而不是單個對象的特征。Java中大量應(yīng)用了靜態(tài)方法和屬性,這是一個通常的技巧。但是這種技巧在很多語言中不被頻繁地使用。
確定Java學(xué)習(xí)的技術(shù)點 在學(xué)習(xí)的過程中,應(yīng)該按技術(shù)要點順序?qū)W習(xí)Java,這樣可以讓你在學(xué)習(xí)過程中有明確的目標(biāo)和明確的想法。此外,南邵IT培訓(xùn)認(rèn)為Java和點虐 課程必須掌握設(shè)計模式。
只做有目的性的優(yōu)化 大型軟件系統(tǒng)肯定非常關(guān)注性能問題。雖然我們希望能夠?qū)懗鲎罡咝У拇a,但很多時候,如果想對代碼進(jìn)行優(yōu)化,我們卻無從下手。
零基礎(chǔ)學(xué)Java如何成為編程高手?最重要的就是找準(zhǔn)學(xué)習(xí)方法,當(dāng)下零基礎(chǔ)學(xué)Java最好的學(xué)習(xí)方式就是找個靠譜的Java培訓(xùn)機(jī)構(gòu),北大青鳥專注Java教學(xué)數(shù)十年,北大青鳥絕對是你選擇學(xué)習(xí)Java的不二之選。
理解面向?qū)ο笾R 只有了解面向?qū)ο笾R才能找到學(xué)習(xí)Java編程的樂趣,面向?qū)ο笫荍ava中非常重要的內(nèi)容,其中最重要的及時學(xué)習(xí)設(shè)計一個面向?qū)ο蟮慕鉀Q方案。
你需要精通面向?qū)ο蠓治雠c設(shè)計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應(yīng)該了解UML,尤其是class、object、interaction以及statediagrams。
1、其次,自己寫代碼。比如老師分配給你的任務(wù)一定要自己完成,自己去思考,不要怕費時間,這個很正常。參考類似的程序,然后寫出來,這個很重要。最后,需要有人適當(dāng)?shù)慕o你指導(dǎo)一下。
2、拆分法:將功能項目拆解成N個子功能,保證每個子功能只需要處理一個邏輯業(yè)務(wù),返回一個邏輯結(jié)構(gòu)數(shù)據(jù),跟畫家畫一只兔子一樣。
3、開始學(xué)習(xí)java基礎(chǔ),也就是我們j2se的內(nèi)容。在這個階段你要不斷的寫代碼,不斷的積累代碼,以便熟悉掌握java的各個 類的應(yīng)用跟思想。
4、在學(xué)習(xí)之前或者做任何事情之前建議查詢下相關(guān)信息,如果沒有熟人可以打聽那么可以尋求網(wǎng)絡(luò)。網(wǎng)上很多相關(guān)的分享。既然現(xiàn)在已經(jīng)學(xué)習(xí)了4個月了,如果真的對這方面沒有天賦或者厭惡那么可以選擇換條其他路了。
5、編程這東西關(guān)鍵是要多敲多練,自已定需求自發(fā)地敲,然后再和高手的代碼對比,取長補短 查找自己的不足,這樣進(jìn)步就快了。
6、學(xué)習(xí)Java,和學(xué)數(shù)學(xué)一樣,在學(xué)懂理論后,一定要實踐。學(xué)習(xí)Java不能搭便車。有時候,語法和例子很簡單,很容易看懂,但到自己動手寫的時候,又是另一種感覺。
最后給你一個我的體會:代碼真要多練 否則你寫的時候毫無頭緒。
開始學(xué)習(xí)java基礎(chǔ),也就是我們j2se的內(nèi)容。在這個階段你要不斷的寫代碼,不斷的積累代碼,以便熟悉掌握java的各個 類的應(yīng)用跟思想。
講實話,我在不會寫代碼之前,也這樣說自己:我看得懂但不會寫。等我會寫代碼后。我才發(fā)現(xiàn)以前的話就是打臉,因為那根本不叫看得懂代碼,那只能叫看得懂英文單詞兒。不知道我這樣講大家清楚不。
首先,你只學(xué)了半年的JAVA。如果在學(xué)習(xí)期間做過一些實戰(zhàn)訓(xùn)練的話,那么JAVA的掌握程度應(yīng)該還好。另外更重要的就是,你是不是零基礎(chǔ)學(xué)的JAVA,有沒有接觸過其它的語言甚至于其它語言的開發(fā)經(jīng)驗。
1、java自學(xué)的話非常難,因為java需要學(xué)習(xí)的東西很多而且很難,如果你沒掌握學(xué)習(xí)java的方法的話,可能1-2年都只能入門,如果你掌握java的學(xué)習(xí)的方法的話,半年就能學(xué)會java。
2、以對象方式去編寫優(yōu)美的Java程序;集合,后期開發(fā)中存儲數(shù)據(jù)必備技術(shù);IO,對磁盤文件進(jìn)行讀取和寫入基礎(chǔ)操作;多線程與并發(fā),提高程序效率;異常,編寫代碼邏輯更加健全;網(wǎng)絡(luò)編程,應(yīng)用服務(wù)器學(xué)習(xí)基礎(chǔ),完成數(shù)據(jù)的遠(yuǎn)程傳輸。
3、這四門課不管你將來想從事哪個方向的基本上都會用到。當(dāng)然,有時間的話,其他基礎(chǔ)課都是應(yīng)該掌握的,離散數(shù)學(xué)、組成原理、體系結(jié)構(gòu)、網(wǎng)絡(luò)、編譯原理甚至跨學(xué)科的。
4、一開始先模仿別人,看看別人怎么寫的,理解到每一步的意義,理解到流程上的邏輯,能夠把流程概括出來最好。然后就慢慢試著自己寫點簡單點東西,不會的再去找找相同功能的代碼看看,多寫寫就好了。