-
1 # 空針Source
-
2 # java攻城獅
首先,學校的教育是基礎(當然也有很多垃圾的課程,你可以大體學學,一筆帶過),比如資料結構,C,這是應該牢牢掌握的,你要做Java程式設計師,這是基礎,對於其它課程:作業系統,網路技術等等,這些是相關課程需要你有一點的掌握。
其次,跳出學校的教育,給自己的大學時間劃分一下,找出自己改學的東西,你要做Java程式設計師,這個範圍也是很廣的(Java程式設計師做的東西也是很多的),不過大體上,很多東西還是必須學習的,不過這些課程之間有個先後順序,下面我就給你羅列一下:
初級:Java程式設計基礎(變數,語法)--開發工具學習(Eclipse,JBuilder)
中級:--設計模式(包含Java中的多執行緒設計模式)--JSP--Servlet--Tomcat(伺服器)--資料庫(Mysql,Oracle,Sql Server)--經典的開源框架(Struts,Hibernate,Spring)
高階:--RMI---JNDI--EJB
大體上是這樣的,順序也不是固定的,你可以靈活學習,他們之間是有聯絡的,這樣可以相互促進學習,我在大學畢業的時候上面的那些東西差不多都學過了(有些比較深,有些淺一些),看上去好像很多,你要一個一個來,一定要打實基礎,這樣學習起來才能有效果,還有就是一定要多到機器上起調程式(我以前就是,有些東西看懂了就很想到機器上跑跑看,看結果到底是什麼樣的),這樣可以激發你的興趣,也鞏固你的知識,資料庫是和程式設計相關的,也是必須學的,資料庫很多,可它們是相通的,你先大體瞭解,整體學一下。
還有上面的很多專業詞彙你可能沒聽過,這麼關係,你可以先到網上搜搜看看,有些東西,等你有了基礎就好辦多了。
還有你不是想知道JAVA程式設計師的標準嗎?你可以到人才招聘網站上搜一搜啊,看人家都要求哪些。
回覆列表
如果是實習的話, 你繼續學習 springMVC,spring,Mybatis,Spring boot 等快速開發框架。
可以按照這個順序找找學習資源看看