-
1 # 守望Icesucker
-
2 # 此生唯一
我想先問你abcdefg,怎麼讀?
你一定會說誒,比,sei,地,咦,efu,記!但是可能你自己都忘了這是英語的讀法吧?我們一開始學的可是中文拼音兒歌啊,那麼你是怎麼搞定這個英語的呢?
舉這個例子只是想說,我感覺英語比JAVA難幾十倍,那麼你既然都能學會英語,學JAVA當然木有問題!
英語ABC就相當於JAVA中的基本型別!
英語語法就相當於JAVA中的語法!
這個世界上任何語言都是為了描述而產生的,都有一定的組成因素(型別,字母),都有一定的格式(語法,表示式),為了方便還封裝一些東西(句式,API),然後表達意思(口語,輸出)!
既然可以學習JAVA,那麼怎麼學呢?
1,把你所見到的一切變成物件:JAVA核心就是面向物件,一切皆物件,不管是可見的人,連結串列,樹結構,表都可以是物件!用屬性和方法來描述!
2,學好所有的基本型別,四大特性,基本語法,迴圈,分支,常用API,IO操作,檔案,反射,代理啥的!
3,學習多執行緒,網路程式設計,JAVA8的流式處理,函式程式設計,並行程式設計等等!
4,掌握演算法(各種排序,二分查詢,幾種樹,hash等),掌握資料結構(連結串列,佇列,堆,圖啥的)!
5,掌握設計模式(介面卡,修飾器,模板方法,橋接等常用的),掌握控制層框架(spring系列),資料框架mybatis,druid,微服務框架(dubbo,springcloud等),訊息佇列(redis,kafka)等等!
6,使用shell指令碼等運維專案,熟練sql操作,高併發的架構,最佳化,分散式資料一致性解決,叢集,高可用概念實現!
JAVA其實很簡單,只要一步一個腳印循序漸進的從基礎到精通,努力學習,必將有你的不錯的回報!
-
3 # 子子健康
零基礎學習Java稍微難一些,建議先從c語言入手,可以看譚浩強老師的c語言程式設計,但是學習難度還是有的,你需要掌握一門語言,資料結構概念,Java的諸多概念,即便如此,這樣應聘也不大容易,因為現在公司招人需要你很快上手,比如還需要資料庫,前端等,相對來說C sharp簡單一些,如果可以,我更推薦你學習C sharp,不管如何學習還是少有難度的
-
4 # 小七讀書漲知識
樓上說學C的那位我不知道你是不是認真的。如果認真的,我就無話可說。理工科的同學零基礎學習這些Java程式語言問題都不大,跟培訓機構更沒啥關係。想當初在學校誰不是零基礎開始學習的呢?就入門來說,個人還有以前同事的意見都是Java比C容易學,更容易學習的語言是Python,想必題主也聽說過吧。現在IT培訓機構多如牛毛,如果題主確實打算去學習一下,還是找知名度高,口碑好的去,這裡不列舉名字,以免有廣告嫌疑。題主情況可以私信我,學習路徑,學習路線,職業規劃可以給你說道幾句。
-
5 # 加瓦攻城獅
很榮幸回答您的問題,很多人都問過這個問題,給你幾點建議:
1.自己是否有興趣學習程式設計,如果只是因為覺的學習Java以後出來招工作薪資高的話,那麼我勸你趁早打消這個念頭,因為在學習的過程中你很容易放棄,特別是遇到難題;
2.零基礎的學習Java毫無疑問是可以的,只要你自己想去學習,其實Java 並不是那麼的難,特別是入門,但是精通的話就很難了;
3.必須要有決心和毅力。堅持下去不要放棄;
-
6 # S科技
1、計算機領域的知識看似浩如煙海,其實又殊途同歸。只要深入的掌握一門計算機語言,其他的基本可以觸類旁通。你沒學過C,只是說學習JAVA的時候可能會慢一點。
2、零基礎並不會阻礙你學習JAVA,但是會成為你以後進階的瓶頸。培訓班一般只會教你怎麼用,拿到模板怎麼去套,而不會教你其中的原理,這些原理就是你所說的基礎,沒有這些東西,你永遠只能套模板、修修改改。當然,有的公司僅僅需要這樣。
3、學會和精通是不同的,天道酬勤,只要你堅持編碼,善於思考、總結,學習他人優秀程式碼,總有一天你會達到精通的地步。
-
7 # 陝西兄弟連IT
我們是計算機教育的,這個問題我可以回答你。零基礎學JAVA是可以的,但是你自己要付出更多的努力,因為計算機專業的同學,在大學四年在怎麼沒學,但是很多知識人家聽過,你們就沒有了,這個時候你要做的就是把之前的補齊。想學很容易,但是想學通,要看你自己的努力。
-
8 # 火才學院
首先,任何事物都是從0到1的過程。
建議先找相關教學影片或資料,探下自己的邏輯思維及學習能力,再決定是否接受培訓。
另外,市面上的培訓機構太多,服務也大同小異,可以多試聽對比,再進行選擇。
-
9 # 華子de內心
可以學習。目前學習的方式有兩種,一種是自學,自己在網上看教程,看影片。另外一種就是去專門的培訓機構學習。按照目前的大環境來看,無論是哪種方式的學習,後期的就業會是一個很大的問題,最關鍵的點是獲得不了企業所需要的專案開發經驗。而現在,軟體開發公司招聘的唯一要求就是專案開發經驗,沒有開發經驗的人很難獲得相應的崗位,以至於到最後又被迫再次去轉行其他的行業。所以,零基礎轉行是IT要謹慎!
-
10 # 向夢魘求一夜好夢
所以我臨近畢業腦袋空空,還好我家裡的一個朋友給我推薦了一家公司,去實習。但是剛去一看,需要的是Java後端,這我根本沒碰過,大學裡一般都學的是前端Java web,況且我連前端都是一路水過去的。
我頭兩天快崩潰了,公司離我家開車將近倆小時,早出晚歸;上班時間,別人在工作,我在看影片教程,感覺融合不進去,也初步瞭解了Java這水好深好深,總之是身心疲憊。
堅持到現在兩個月了,多多少少都是有收穫的,哪怕是我這樣幾乎“零基礎”的人,也是對Java有了一個大致的瞭解。雖然麼還無法參與專案,也無法獨立編寫程式,但臉皮厚了不少,可以淡然的看著別人忙碌加班了哈哈
我認為呢,只要不是連電腦都不會開的人,那就已經是完成了一小步了,只要找一張Java的詳細內容的圖,跟著其中的要點一步一步走,哪怕慢一點,也完全可以學,至於最後能學成什麼樣,我也不知道,但成為一名合格的搬磚工應該問題不大
最後放上一張網上盜來的圖,侵刪。我是根據自身和圖結合,有方向的學習更有動力。
回覆列表
可以的,本人是計算機專業的,但是java的內容與專業關係不大,只要會電腦的基本操作,懂英語就行。關鍵是勤奮學習