新聞中心
怎么樣才能學(xué)好java編程?
學(xué)習(xí)java要從基本的開始,我不知道你學(xué)java是用來干嘛,比如有研究興趣,學(xué)java之后學(xué)服務(wù)器,大數(shù)據(jù),安卓等等,你先說明一下。不過大部分學(xué)java的都是想找工作,我也是這樣過來的。一句話,由淺及深,循序漸進(jìn)。就以找工作為例,一般j2ee就是java基礎(chǔ)之后就是數(shù)據(jù)庫,jdbc,面向網(wǎng)站的還要學(xué)html.三大框架,分布式,并發(fā)等等。學(xué)這些先會用。然后慢慢看博客,看視頻,知道一些內(nèi)部實(shí)現(xiàn),比如zk的zab,spring ioc aop等等?,F(xiàn)在市面上的培訓(xùn)機(jī)構(gòu)培養(yǎng)幾個(gè)月就出來的人和科班出來的人最大的區(qū)別就是計(jì)算機(jī)原理,比如int的范圍是負(fù)127到128那么超出這個(gè)范圍之后呢,你問他會是啥。。哈哈哈。比如對象,產(chǎn)生一個(gè)對象在堆中分配內(nèi)存大小,在32位和64位的服務(wù)器上有區(qū)別么,對象在hotspot中的結(jié)構(gòu)是怎樣的,對象為什么要分強(qiáng)引用,弱引用,軟引用,對象中的魔數(shù)設(shè)置有何意義等等,所以說java入門容易,深入難。java越深入就會需要c++和匯編的知識,然后計(jì)算機(jī)原理,計(jì)算機(jī)硬件,內(nèi)存原理等等。

最后,祝你學(xué)業(yè)有成,早日脫坑。????
不扯那些虛的,要來就來實(shí)質(zhì)性的干貨。
問問自己是抱著什么目的要學(xué)習(xí)Java,沒有目標(biāo)的學(xué)習(xí)是效率極低的,并且容易半途而廢;
了解Java可以做什么,Java可以從事的崗位以及軟件行業(yè)的發(fā)展情況;
自己是否對Java方向感興趣;
學(xué)習(xí)準(zhǔn)備
推薦看視頻入門,可以通過某寶以及某魚購買相關(guān)的視頻,別挑三揀四,選中一個(gè)視頻看完再說,對于初學(xué)者,無論選哪一個(gè)都是值得你學(xué)習(xí)的。可以選擇傳智、黑馬、尚學(xué)堂等教學(xué)視頻,買一個(gè)系列的即可;
有人說編輯器等IDE環(huán)境不適合看視頻,浪費(fèi)時(shí)間,但是初學(xué)者在學(xué)習(xí)第一個(gè)編程IDE時(shí),推薦看視頻或者通過搜索引擎了解工具的使用,看書其實(shí)在剛開始可能更浪費(fèi)時(shí)間;
看完基礎(chǔ)視頻對知識有個(gè)大概的了解,這時(shí)候看書就不會一頭霧水,此時(shí)可以通過看書來深入學(xué)習(xí),之后的學(xué)習(xí)可以自己選擇看書還是看視頻,最好的方法是花時(shí)間既看視頻也看書;
學(xué)著學(xué)著忘掉前面的別總想著回頭記住,先往后學(xué),有些基礎(chǔ)知識暫時(shí)用不上,當(dāng)你學(xué)到應(yīng)用的知識時(shí)自然會慢慢理解;
書籍推薦
謝謝邀請
樓主提到的書本沒有讀過,現(xiàn)在經(jīng)典的java書籍目前市面上也不少,樓主提到了系統(tǒng)兩字,要想系統(tǒng)的學(xué),就不單單是書本上的問題了,需要實(shí)踐,如果有可能的話還要找點(diǎn)項(xiàng)目去做。
話題既然說到了學(xué)習(xí)java方面在這首先羅列下:
在這筆者簡單的羅列下知識點(diǎn):
標(biāo)識符,關(guān)鍵字,注釋,數(shù)據(jù)類型,變量和常量,運(yùn)算符,類型轉(zhuǎn)換
流程控制
順序結(jié)構(gòu),條件語句,循環(huán)語句,轉(zhuǎn)向語句,返回語句
字符串操作,數(shù)組
對象和類
繼承,多態(tài),抽象類
說道JAVA,本人也是有很深的體悟和感慨,本人也是從程序員開始,然后一直到現(xiàn)在從事產(chǎn)品工作,經(jīng)歷了挺多,也獲得了挺多,好了不跑題了,在這里分享一下一些個(gè)人的體悟.
JAVA其實(shí)說白了就是一門開發(fā)語言,但是實(shí)際在社會上,利用JAVA這個(gè)開發(fā)的語言衍生出了非常多的工種和內(nèi)容,比如Android的開發(fā),JAVA后臺的開發(fā)(Struts2,Spring,Hibernate,MyBatis等等框架)
假若你想想要走前端Android工程師路線,個(gè)人建議的學(xué)習(xí)路徑:
JAVA語言學(xué)習(xí)(開發(fā)環(huán)境搭建,基本語法,面向?qū)ο?集合框架,泛型,等等等等,可購買書籍或網(wǎng)上下載視頻) --> 數(shù)據(jù)庫基礎(chǔ)學(xué)習(xí)(可以專門學(xué)習(xí)Mysql等知識,網(wǎng)上有教程視頻免費(fèi)下載) --> Android基礎(chǔ)學(xué)習(xí)(Android開發(fā)環(huán)境搭建,空間的學(xué)習(xí),xml-Layout學(xué)習(xí)) --> 實(shí)戰(zhàn)學(xué)習(xí)(自己摸索開發(fā)一款軟件).
JAVA-WEB開發(fā)工程師路線,個(gè)人建議學(xué)習(xí)路徑:
JAVA語言學(xué)習(xí)-->數(shù)據(jù)庫學(xué)習(xí)(可重點(diǎn)學(xué)習(xí)Oracle)-->JAVAWeb基礎(chǔ)學(xué)習(xí)(JDBC,HTML,CSS,TOmcat服務(wù)器,Ajax等等)-->JAVAWeb高級學(xué)習(xí)(Struts2,Spring,SpringMVC,SCM,Log4j等等框架內(nèi)容)-->JAVAEE實(shí)戰(zhàn)做項(xiàng)目
其實(shí)就個(gè)人的建議,假若在時(shí)間的允許下,想要學(xué)習(xí)好JAVA并可以快速入門形成自有的競爭力,建議還是去一些培訓(xùn)機(jī)構(gòu)學(xué)習(xí). 相對與個(gè)人獨(dú)自學(xué)習(xí),培訓(xùn)機(jī)構(gòu)有以下幾點(diǎn)優(yōu)勢的:
當(dāng)然假若去培訓(xùn)機(jī)構(gòu),也會有弊端:
到此,以上就是小編對于mongodb時(shí)間查詢的問題就介紹到這了,希望這1點(diǎn)解答對大家有用。
分享名稱:怎么樣才能學(xué)好java編程?(怎么查看mongodb默認(rèn)時(shí)區(qū))
網(wǎng)頁鏈接:http://www.5511xx.com/article/dpjcchp.html


咨詢
建站咨詢
