首先,如果你是零基礎(chǔ)想學(xué)習(xí)Java編程建議你去報(bào)一個(gè)培訓(xùn)班參加學(xué)習(xí),為什么?本身你是非計(jì)算機(jī)專業(yè)畢業(yè)的要自學(xué)一門新的編程語(yǔ)言是非常難的,當(dāng)然如果你已經(jīng)是計(jì)算機(jī)專業(yè)的通過自學(xué)是沒有關(guān)系的,為什么?因?yàn)橛谢A(chǔ)與零基礎(chǔ)是不一樣的,有基礎(chǔ)說明你具備計(jì)算機(jī)基本功,而這些基礎(chǔ)可以幫助你更好的理解編程語(yǔ)言,學(xué)編程是需要具備一定的邏輯思維能力的,反而對(duì)英語(yǔ)的要求并不高,你例出來的的這個(gè)內(nèi)容其實(shí)就是創(chuàng)建一個(gè)公共的類后面跟著是類名,在編程的世界中一切皆對(duì)象,什么是對(duì)象?對(duì)象有什么作用?對(duì)象是怎么來的?首先將面向?qū)ο缶庉嫷乃枷肱c原理理解清楚。
學(xué)習(xí)java
再者,初學(xué)一門語(yǔ)言有很多知識(shí)都不是很理解這是很正常的,因?yàn)槟氵€未入行,如果能看懂那就奇怪了,也就沒有老師這一說了,特別是零基礎(chǔ)需要花一些時(shí)間學(xué)習(xí)一下計(jì)算機(jī)基礎(chǔ)知道的,例如:計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)原理、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)、PS、計(jì)算機(jī)應(yīng)用等等相關(guān)課程,編程語(yǔ)言與這些學(xué)科是脫不了干系的,你想學(xué)JAVA最終目的是為了做WEB前端或者后端開發(fā),基于不同的專業(yè)領(lǐng)域又會(huì)有很多專業(yè)課程,還需要結(jié)合實(shí)踐來理解,其實(shí)學(xué)JAVA對(duì)英文的要求不是太高,如果你有英文基礎(chǔ)當(dāng)然更好,沒有英文基礎(chǔ)勤學(xué)苦練做多了,這些簡(jiǎn)單的單詞也就會(huì)了,并不是所有的碼農(nóng)都英語(yǔ)好,最重要的是你目前自學(xué)基礎(chǔ)差會(huì)有很多小白問題,甚至編程的目的是什么都不懂,這些程序是怎么來工作的,為什么要按這種方式來編寫程序這些問題都是基礎(chǔ)問題,首先把原理搞懂你才更好決定怎么來提升,不然學(xué)著學(xué)著很容易放棄的,希望對(duì)你有幫助,有什么問題歡迎溝通。