學java容易嗎?

白言哈


Java發展到至今,已經是非常成熟的,不是隻是編程語言那麼簡單了,是一個很大生態。只要你不是三分鐘熱度。沒什麼不可能的。學的時候很艱苦。學會了之後其實覺得蠻好玩的。

如果你以前學過c#或者其他語言的話。學這個你就比較輕鬆。一兩個月左右就可以了,畢竟語言到是相通的,由簡到繁,由易到難,一步步的學習,最後成為攻城獅。

第一階段:J2SE(java基礎部分)

Java基礎語法

1.Java語法格式,常量和變量,變量的作用域,方法和方法的重載,運算符,程序流程控制,數組和操作數組的類

2.對數組循環遍歷以及針對數組的常用查找、排序算法原理,最後使用Java程序進行功能實現。

第二階段:數據庫技術

1.Oracle 基礎管理

Oracle背景簡介,數據庫的安裝,數據庫的用戶名和密碼,客戶端登錄數據庫服務SQLPLUS,數據庫基本概。

2.SQL語句;

數據庫的創建,表的創建,修改,刪除,查詢,索引的創建,主從表的建立,數據控制授權和回收,事務控制,查詢語句以及運算符的詳解,sql中的函數使用。

第三階段:jdbc技術

JDBC基礎;

JDBC Connection、Statement、PreparedStatement、CallableStatement、ResultSet等不同類的使用。

第四階段:web基礎技術(項目實戰)

1.Xml技術;

使用jdom和dom4j來對xml文檔的解析和生成操作,xml 的作用和使用場合。

2.html/css;

Java掌握基本的html標籤的格式和使用,css層疊樣式表對div的定義,實現對網站佈局的基本實現。

第五階段:web主流框架技術(項目實戰)

spring/spring Mvc/springboot;

spring框架的工作原理和架構分析,spring Bean 、AOP、IOC、Controller、Service,Restful等。

第六階段:springcloud微服務框架

業務越來越複雜,服務分層,微服務架構是架構升級的必由之路,Java技術體系,和微服務相關的技術。

註冊中心:Eureka、Consul、Zookeeper

配置中心:nacos、apollo

服務熔斷器:Hystrix、Envoy

負載均衡: Ribbon、Nginx等

服務接口調用(客戶端調用服務的簡化工具):Feign

容器技術: Docker、k8s與虛擬化



IT技術窩


學啥都不容易,尤其是沒有一點基礎的,剛開始的時候更難。

我學Java的時候是在某公旗下的某就業,真的是沒有任何基礎,開始的時候,人給我的資料自己搭環境,還是看著視頻,一步一步的操作,後來考試,一個for循環我都不知道是個啥[捂臉]

後來就每天預習到很晚,白天跟著老師講課,才一點一點學起來

學習就是靠自己的,師傅領進門,修行在個人,當然,一起學習的夥伴也很重要,畢竟一個好的氛圍可以帶動學習的積極性,加油吧(ง •̀_•́)ง


叮叮不叮咚咚鏘


學習java難不難還看你個人呀!

如果你對編程有興趣,並且有c++的編程經驗(就是有面向對象的編程思想)那麼相對來說入門很簡單。你可以通過看視頻方式進行提高。(推薦初學者看孫鑫的java視頻)。當你如們之後你可以深入學學java(孫鑫的視頻時j2Se)你要深入學習的是javaee,(java有三個框架javame,javase和javaee,現在一般的公司用javaee,javaee就是網站編程),學習javaee可以看馬士兵的ssh視頻。

實際上也沒必要去什麼培訓機構,java的培訓都很貴的,效果也不明顯。所有看視頻自學的方法還是挺可行的。要多動手去做,如果您夠細心夠刻苦,一般4-5個月就有小成,如果你夠聰明3個月就有小成。如果你要學到精通javaee可以在工作之後,兩到三年有成。

另外,java用的是面向對象的設計思想,想要成功必須學習設計模式,當能夠靈活運用設計模式,您就可以狂賺錢了!


猴子戶外吧


其實java語言相對於其他語言來說,語法規則更嚴謹一些,當然規則也多一些,所以單從語法學習角度來說,限制是多一些。另外我們學習肯定是為了應用,如果要利用java進行項目開發,尤其是web方向,學習難度相對於其他學科來說,也是較難,因為涉及的內容和領域都比較多一些。當然如果你自學能力強,自律意識高,那自學也不難,畢竟java作為一個很老牌成熟的技術,資料太豐富了。就怕自學時,碰見點問題,就把你難住了,所以我的建議是不如花點錢找人指導你學習,雖然廢了錢,但是節省了時間。這也符合計算機的規則,“要麼空間換時間,要麼時間換空間”!


一一哥Sun


不知不覺已經做java開發兩年了。沒有人可以告訴你容不容易,容不容易從來都是你自己說的才算。關鍵在於你感興趣嗎?你耐得住寂寞嗎?你願意一天到晚的坐在電腦面前嗎?你願意去不斷的去學習來鞏固自己嗎?我相信容不容易你自己已經有答案了,世上無難事只怕有心人。

目前java主要是用於開發網站,企業級系統,比如考試系統,論壇等。若要去學習java,很重要的一點是要動手,要從javaEE開始學習,打好基礎。所謂的新技術,都是從基礎不斷的衍生而來的,等學會基本操作後,在去學習javase,然後試著自己去開發網站,遇到不懂的問題可以去谷歌,或者去看看官網的文檔。java已經發展了幾十年了,生態非常完善,你遇到的問題基本上都可以在谷歌上找到答案。

編程是一件可以讓人獲得滿足感的工作,一份只要你技術好,就可以獲得足夠尊重的工作。


快樂火星


沒有人可以告訴你容不容易,容不容易只有自己去嘗試著學習才知道,關鍵在於你感興趣嗎?你能不能吃的學習得苦,能不能堅持下來。

目前java主要是用於開發網站,企業級系統,若要去學習java,很重要的一點是要邊學邊練習,要從javaEE開始學習,打好基礎很重要,等學會基本操作後,在去學習javase,然後試著自己去開發網站,遇到不懂的問題可以去百度,這時候有一份入門資料就很重要了,給你推薦一下高淇Java300集,新手必備神器,都說選擇比努力更重要還是有些道理的,個人覺得講的很良心對小白有一個很好的引導作用,建議學習,b站上就可以下載


IT京少吳彥祖


這麼說吧,我一點Java基礎都沒有,公司硬讓我搞了一個小項目,三個禮拜搞出來了,代碼寫的不怎麼優秀,但是也能穩定運行,我意思是,只要你有信心,看好發展形式形勢,只管去研究學習,千萬不要被王八蛋百度的負能量給忽悠了


首席分享官100


java相對來說要比其他學科相對難一點,但是如果系統學習,肯下功夫就沒什麼問題,我是0基礎找的培訓班學習的,現在已經就業,薪資還不錯。還有學習的時候多學多問。


S_xs


哪有什麼事情容易哦!還是要看自己想不想學,想學就努力去做,沒有後悔藥吃的那種,自己堅定去做,學Java需要足夠的時間,還要有專業的人指導講解,再加上自己堅定去學,還是可以學會的


到了奮鬥的年紀1


不好學,有基礎,學完了還有項目,當你覺得可以用來工作的時候 ,你會發現你球都不會, 更別說深入的分佈式,併發集群問題了


分享到:


相關文章: