您好,登錄后才能下訂單哦!
大學畢業之后我一直從事.NET開發的,學習Java也是出于自己的愛好,畢竟網上都流傳Java是程序員的鐵飯碗的嘛,為了以后轉Java,我也是在工作的這兩年,利用課余時間經常學習Java開發了,到目前為止,已經深入學習了JavaSE、JavaWeb、SSH框架、JavaScript、MyBatis、 Spring MVC等Java開發技術,雖然業余時間是通過自學的方式,采用視頻、技術博客來不斷充實和提高自己的,在學習Java之前,因為已經有.NET項目開發經驗,因此在學習中,感覺不是很難,對照著視頻中講解的進行逐步練習和不斷強化,還是學到了一些新的技術,其中真的是其樂融融。
我覺得吧作為一名技術人員,最重要的是要不斷學習新的東西,除了在日常的工作和學習中提升自己的技術水平,更重要的是在業余時間要不斷的加強學習,學習新技術,學習新知識,才能在社會中立于不敗之地,也許目前我們每個人做的技術都不一樣,就拿軟件開發來講吧,有的可能是做.NET的,有的可能是做Java的,有的可能是做Andorid的,PHP的,IOS的,其實技術吧,多掌握一點還是有好處的。我目前待的公司每個月有技術分享會,所以在技術分享會上,他們分享的技術有很多方面,例如之前分享的Hibernate,本來我們項目組是搞.NET的,.NET中有NHibernate,是從Java的Hibernate移植過來的,因此呢,在經過學習之后發現兩者還是有很多區別和聯系的,正如C#中的集合就和Java中的集合有所不同,在語法上面,Java語法更有特性,舉個特別的例子吧,在Java中,有增強for循環,這個真的是很強大的語法,在學習中,通過對Java和C#進行綜合比較性的學習,使我自己覺得很充實。話說回來,在日常的培訓學習中,因為有一定基礎,所以每次講解的東西都能夠或多或少的交流,雖然使用的語言不同,但畢竟是有共同話題,這樣也使得交流變得容易的多。
.NET是一個平臺,C#是其平臺下面的語言。而Java既是一門語言,又是一個平臺,在這個平臺上,有很好的系統兼容性,Java程序可以運行在windows操作系統下,也可以運行在linux系統下,其良好的開源性、健壯性、安全性、可移植性愈發在項目開發中深受歡迎。Java的開發軟件目前有很多種,我相信專供Java開發的技術人員肯定是比我這個非專業Java人員好的多,據我所知,目前Java開發比較好的是Eclipse和MyEclipse,我在自學技術的時候,JavaSE部分是通過Eclipse來學習的,MyEclipse是為了更好的學習Java web,在web開發的時候用的比Eclipse更舒暢。在web開發不斷深入的時候,我對比了.NET和Java平臺,web開發的發展,在.NET中我們很多技術,諸如IOC、Nhiberate等優秀框架和技術都是通過Java在windows平臺下移植過來的,正是Java語言的成熟和廣泛的應用,才使得在技術上面,Java都走在開發語言的前列。
目前Java開發中最多的還是Java web,也就是我們所謂的B/S開發,C/S開發在Java中用的是NetBeans,這樣一個圖形化界面開發工具,在.NET平臺下,使用的是winform和wpf等技術,不管是哪種語言,在未來的趨勢都是B/S將逐漸取代C/S,這是一個事實,因為在目前的技術發展中,技術更新越來越快,使得在技術層面上不斷成熟和日趨完善,而B/S端是現在乃至未來的整體發展趨勢。Java除了可以開發J2EE,還可以開發Andorid,為什么呢?我來談談我的理解吧,隨著信息技術的日益崛起,手機逐漸都是使用的Andorid操作系統了,其界面和操作以及支持的功能是越來越多了,目前備受人們親睞,而Android開發工程師所使用的技術后臺代碼都是通過Java來實現的,只是前臺界面的控件以及其他東西出自Andorid。目前人們都愛使用手機,使用手機、平板的時間遠遠超過了使用電腦,在這樣一個時代,技術帶領我們不斷的前進,很多手機軟件也因此被人們廣泛使用,其市場將會一直增長,所以說Java和Andorid有著千絲萬縷的關系,要想做Andorid開發,還是要熟悉java開發才能事半功倍。綜上所述,Java在Andorid開發中真的是功不可沒。
放眼現在企業和外界培訓機構,很多大中型項目都是用Java開發的,外界培訓機構對于Java的培訓也是層出不窮,這就是Java這個市場為什么會占據大半個市場的原因,作為程序員,我很看好Java未來的發展趨勢,我相信java的市場占有率一定會大大增強,那時候隨著技術的發展,開發Java也會變得更簡單,在今后也許在工作中,會或多或少的接觸到Java開發,我相信我一定會愛上Java開發的。
盡管目前我所在的公司還沒有做Java項目,我也是一直在業務時間學習Java和Andorid,我想以后到其他公司開發,也許會用的上,假使在以后從技術轉型也是很方便快速的。當然眾所周知,語言基本都是相通的,我相信除我之外,肯定有技術愛好者在研究其他語言和學習其他技術,為了提高技術水平和知識面,都在奮發圖強。如今技術的發展日新月異,在時代的發展中,我們要迎接新局面,開創新紀元,技術的領域很多,不管做哪行,一定要用心做,緊跟時代的發展步伐,同時對于自己所從事的和追求的,在年輕的時候,都要抓緊時間完成我們的夢想,加油吧,IT技術者們,讓我們為夢想增值!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。