看了一个月c能学java_学过一点C语言的可以自学java吗?应该怎样开始?
如下面這位回答者說的一樣,有c語言的基礎(chǔ)的固然好的,沒有編程基礎(chǔ)也是沒關(guān)系的,因為無論我們學什么,都是從零基礎(chǔ)開始的,況且你學過c,而Java比c簡單,因此,你學Java是沒問題的。那么,對于你的問題,現(xiàn)在就是怎么開始,該怎么學的問題了。
首先,了解Java是干什么用的,簡單來說就是做網(wǎng)站后臺開發(fā)的企業(yè)級應(yīng)用開發(fā) 、網(wǎng)站開發(fā),如新BOS物流管理系統(tǒng)、企業(yè)協(xié)同OA項目、國家電力監(jiān)測中心設(shè) 計資源管理系統(tǒng)、杰信商貿(mào)項目,那么現(xiàn)在企業(yè)都需要什么樣的Java人才呢?我們學到什么程度才能找到一份工作呢?
明確說,現(xiàn)在Java就業(yè)崗位很多,但學的人也多,所以只有技術(shù)好的,能獨立開發(fā)項目的人才能在這個行業(yè)站穩(wěn)腳跟,所以,學好技術(shù)是最終的目的。
接下來就是Java需要學什么,下面這是我整理的大致Java學習路線,其中一些詳細的知識點沒全寫出來可以參考一下:
一,Java基礎(chǔ)知識
Java基礎(chǔ)內(nèi)容包括三個階段.
階段一:認識Java,環(huán)境配置,認識JVM,Java企業(yè)開發(fā)工具介紹以及hello world的運行編譯
階段二:數(shù)據(jù)類型,基礎(chǔ)語法,運算符,流程控制
階段三:面向?qū)ο?#xff0c;常用類,異常處理,集合類,IO流,多線程,反射機制,注解,解析JSON/XML/HRML,網(wǎng)絡(luò)編程,JDBC編寫以及Junit
二,數(shù)據(jù)庫
包括兩個部分
Mysql:
階段一:認識數(shù)據(jù)庫,安裝配置Mysql,Mysql的特點及數(shù)據(jù)類型,數(shù)據(jù)查詢DQL
階段二:Mysql的增刪改差,迷糊查詢和精確查詢,排序,分頁,分組
階段三:數(shù)學函數(shù),字符串函數(shù),if case函數(shù)
階段四:存儲,觸發(fā)器,視圖,SQL優(yōu)化
Redis:
認識Redis,Redis數(shù)據(jù)類型,Redis事物,配置文件及優(yōu)化,集成Spring
三,Java ee
階段一:html+css,JS/JQ
階段二:認識Tomact, Tomcat配置/啟動與關(guān)閉,如何部署項目
階段三:Servlet JSP, http請求方式,表單提交,文件上傳與下載,JSP語法,初始化Ajax
四,Java框架
Mybatis, JSP/Hibernate,Spring,權(quán)限管理Shiro,Maven,FTP,nginx
知道需要學什么以后,就是如何用得當?shù)姆椒ㄈW習呢?
初學者Java千萬別一頁一頁看書學,可以去找一套系統(tǒng)的視頻學,因為視頻講的都是重點,工作中常用的技術(shù),而書很全面,但是沒什么重點,書會讓你學著學著就奔潰,而且對于大多數(shù)人看書容易犯困。
看視頻不要跟看電視一樣,看完了就拉倒了,要明白學Java技術(shù)為了做東西,做項目,所以視頻講解了那些知識點,課后要去不斷的練習,只有不斷的練習你才能形成深刻記憶,切記別光看不練,看和動手操作完全是兩個概念。
學東西不可以學死東西,要學會舉一反三,多思考,遇到一個問題先去自己解決,學編程很多時候就是一個思考的過程,腦子要不斷的旋轉(zhuǎn)起來,同時也要培養(yǎng)自己的語言組織能力,這都是跟邏輯有關(guān)系的。
如果你能堅持完成以上的內(nèi)容,那找到一份不錯的開發(fā)工作是沒問題的。
總結(jié)
以上是生活随笔為你收集整理的看了一个月c能学java_学过一点C语言的可以自学java吗?应该怎样开始?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java form 上传文件_form
- 下一篇: java 粒子系统_Java粒子系统(烟