java開(kāi)發(fā) java學(xué)習(xí)中寫不出來(lái)代碼怎么辦?
java學(xué)習(xí)中寫不出來(lái)代碼怎么辦?很高興回答這個(gè)問(wèn)題!初學(xué)者不會(huì)寫代碼是很正常的。首先,java基礎(chǔ)學(xué)習(xí),可以寫一些有趣的程序,結(jié)合學(xué)習(xí),如輸出倒三角。在學(xué)習(xí)了Java的基礎(chǔ)知識(shí)之后,在學(xué)習(xí)一些基本的
java學(xué)習(xí)中寫不出來(lái)代碼怎么辦?
很高興回答這個(gè)問(wèn)題
!初學(xué)者不會(huì)寫代碼是很正常的。
首先,java基礎(chǔ)學(xué)習(xí),可以寫一些有趣的程序,結(jié)合學(xué)習(xí),如輸出倒三角。
在學(xué)習(xí)了Java的基礎(chǔ)知識(shí)之后,在學(xué)習(xí)一些基本的庫(kù)函數(shù)時(shí),您需要敲打更多的代碼。最好調(diào)用每個(gè)方法并再次學(xué)習(xí),例如string函數(shù),通過(guò)它可以處理許多字符串。
以后學(xué)習(xí)一些主流框架,比如springboot、mybatis等,可以提高開(kāi)發(fā)效率。
總之,學(xué)習(xí)編程比敲十下要好。初學(xué)者不需要完全了解,只要知道在什么情況下使用什么庫(kù),如何使用它,如果以后想升級(jí),就去啃一下源代碼吧。一步一步,持之以恒
!我希望我的回答能對(duì)你有所幫助。
自學(xué)了一年java,但是無(wú)法獨(dú)立完成項(xiàng)目怎么辦?
作為一名it從業(yè)者,我還出版過(guò)Java編程書(shū)籍,所以讓我來(lái)回答這個(gè)問(wèn)題。
首先,很多自學(xué)成才的Java編程人員在參與項(xiàng)目團(tuán)隊(duì)的初期會(huì)遇到各種各樣的問(wèn)題,很多人在面對(duì)開(kāi)發(fā)任務(wù)的時(shí)候會(huì)無(wú)從下手。造成這一問(wèn)題的主要原因是自學(xué)成才的學(xué)者缺乏實(shí)踐經(jīng)驗(yàn),為了盡快融入項(xiàng)目團(tuán)隊(duì),他們應(yīng)該盡快提高實(shí)踐能力。
自學(xué)java往往更注重編程的語(yǔ)法,在實(shí)際的開(kāi)發(fā)任務(wù)中,開(kāi)發(fā)工具、開(kāi)發(fā)過(guò)程和對(duì)業(yè)務(wù)的熟悉往往更為重要,在實(shí)際的開(kāi)發(fā)中,學(xué)習(xí)期間的代碼量遠(yuǎn)遠(yuǎn)大于實(shí)驗(yàn)代碼量,這也是一個(gè)很大的挑戰(zhàn)。
對(duì)于自學(xué)成才的學(xué)者來(lái)說(shuō),為了盡快完成項(xiàng)目開(kāi)發(fā)任務(wù),我們應(yīng)該從以下三個(gè)方面著手:第一:通過(guò)開(kāi)發(fā)案例學(xué)習(xí)。在進(jìn)入開(kāi)發(fā)團(tuán)隊(duì)的初期,要通過(guò)已有的開(kāi)發(fā)案例了解開(kāi)發(fā)團(tuán)隊(duì)的技術(shù)風(fēng)格,以便盡快融入開(kāi)發(fā)團(tuán)隊(duì)。在開(kāi)發(fā)案例的選擇上,要盡量選擇最近完成的項(xiàng)目,并注意案例的類型。
第二,注意溝通。在進(jìn)入開(kāi)發(fā)團(tuán)隊(duì)的初期,一定要注意溝通,不懂的地方,要及時(shí)與有經(jīng)驗(yàn)的程序員溝通。這個(gè)過(guò)程對(duì)程序員的成長(zhǎng)非常重要。根據(jù)歷史經(jīng)驗(yàn),善于溝通的程序員往往得到快速發(fā)展。第三:注意學(xué)習(xí)的過(guò)程。開(kāi)發(fā)項(xiàng)目必須注意學(xué)習(xí)過(guò)程,業(yè)務(wù)過(guò)程和技術(shù)過(guò)程對(duì)于項(xiàng)目開(kāi)發(fā)更為重要。在開(kāi)發(fā)一個(gè)項(xiàng)目之前,首先要弄清楚業(yè)務(wù)邏輯,然后再考慮技術(shù)實(shí)現(xiàn)方案,這往往要考慮到團(tuán)隊(duì)的技術(shù)流程。
為什么感覺(jué)很多人都選擇前端不選擇java?
因?yàn)楹芏嗳瞬恢朗裁词乔岸恕?/p>
許多人認(rèn)為前端是HTML CSS,這就是所謂的網(wǎng)頁(yè)設(shè)計(jì)。它屬于設(shè)計(jì)工作,而不是程序員。
HTML CSS根本不是一種編程語(yǔ)言。
很多人認(rèn)為前端很簡(jiǎn)單,HTML和CSS根本不是編程語(yǔ)言,所以很容易學(xué)習(xí)。
請(qǐng)記住,前端程序員也是程序員。他和其他程序員的唯一區(qū)別是他使用JavaScript來(lái)處理瀏覽器。
一個(gè)合格的前端,知識(shí)系統(tǒng)不比一個(gè)java項(xiàng)目程序員差多少,而且面對(duì)JS這種語(yǔ)言,可以說(shuō)技術(shù)難度有時(shí)甚至比java還要高。
因此,如果您不了解對(duì)象、循環(huán)和函數(shù)等基本知識(shí),請(qǐng)不要說(shuō)您是前端程序員。
最后,我給你一些建議。如果你對(duì)編程感興趣,你可以學(xué)習(xí)其他語(yǔ)言,如java、PHP、Python,并有一定的開(kāi)發(fā)基礎(chǔ),然后學(xué)習(xí)JavaScript轉(zhuǎn)向前端。如果你對(duì)編程不感興趣,那么你應(yīng)該好好學(xué)習(xí)設(shè)計(jì),有一個(gè)堅(jiān)實(shí)的基礎(chǔ)PS和AI,學(xué)好色彩理論,學(xué)好設(shè)計(jì)理論,然后你可以學(xué)習(xí)HTML,CSS,網(wǎng)頁(yè)設(shè)計(jì),并簡(jiǎn)單地理解一些JS。
不要急著去培訓(xùn)班學(xué)什么前端,學(xué)到最后,沒(méi)有編程能力就不能做程序員,沒(méi)有設(shè)計(jì)能力就不能做設(shè)計(jì),什么都不能做,浪費(fèi)青春。