本文目錄一覽:
- 1、怎樣學習JAVA,JAVA基礎教程之入門學習方法
- 2、學習C、JAVA、資料庫要看哪些書
- 3、學習java 再學那種資料庫比較好 還應該學些什麼
- 4、如何學習java?
- 5、學習資料庫和JAVA語言
- 6、Java入門如何學習?怎麼學好Java開發?
怎樣學習JAVA,JAVA基礎教程之入門學習方法
入門要一步一步完成,需要在途中為自己確立一個一個的目標來完成。下面為大家介紹一下,依照這樣的目標完成,相信你一定會成為高手!
學習java如何入門?做好以下這些點,入門更快,學習java更輕鬆。
1、你需要精通面向對象分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該十分了解UML,尤其是class,object,interaction以及statediagrams。
2、你需要學習JAVA語言的基礎知識以及它的核心類庫(collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他)。
3、你應該了解JVM,classloaders,classreflect,以及垃圾回收的基本工作機制等。你應該有能力反編譯一個類文件並且明白一些基本的彙編指令。
4、你應該了解JVM,classloaders,classreflect,以及垃圾回收的基本工作機制等。你應該有能力反編譯一個類文件並且明白一些基本的彙編指令。
5、如果你將要寫客戶端程序,你需要學習WEB的小應用程序(applet),必需掌握GUI設計的思想和方法,以及桌面程序的SWING,AWT, SWT。你還應該對UI部件的JAVABEAN組件模式有所了解。JAVABEANS也被應用在JSP中以把業務邏輯從表現層中分離出來。
6、你需要學習java資料庫技術,如JDBCAPI並且會使用至少一種persistence/ORM構架,例如Hibernate,JDO, CocoBase,TopLink,InsideLiberator(國產JDO紅工廠軟體)或者iBatis。
7、你還應該了解對象關係的阻抗失配的含義,以及它是如何影響業務對象的與關係型資料庫的交互,和它的運行結果,還需要掌握不同的資料庫產品運用,比如:oracle,mysql,mssqlserver。
8、你需要學習一門輕量級應用程序框架,例如Spring,PicoContainer,Avalon,以及它們的IoC/DI風格(setter,constructor,interfaceinjection)。
9、你需要學習企業級JavaBeans(EJB)以及它們的不同組件模式:Stateless/StatefulSessionBeans,EntityBeans(包含Bean- ManagedPersistence[BMP]或者Container-ManagedPersistence[CMP]和它的EJB-QL),或者 Message-DrivenBeans(MDB)。
10、你需要JavaCommunityProcess(JCP)以及他的不同JavaSpecificationRequests(JSRs)
11、你應該熟練掌握一種JAVAIDE例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜歡VI或EMACS來編寫文件。隨便你用什麼了:)
12、JAVA(精確的說是有些配置)是冗長的,它需要很多的人工代碼(例如EJB),所以你需要熟悉代碼生成工具,例如XDoclet。
13、你需要熟悉一種單元測試體系(JNunit),並且學習不同的生成、部署工具(Ant,Maven)。
PS:
java如何入門來進行學習,java需要記憶的基礎知識很多,前期學習javaee基礎階段很枯燥,但是學習後到了一定階段就越來越容易了,但是在學習javaee的之前建議大家一定要先學習web前端,然後通過做好web前端界面,然後在深入學習java後台開發,這樣編程思想就容易理解了,學習前端就是開啟你學習的思路,更好的讓你深度進入學習之路。
如何學習java,從易到難再到易的過程,一步一個腳印去學習,嚴格意義上說,java是一門較複雜的編程語言,沒有幾年時間的苦功,不可能學到非常好的層次。同樣,學習java為了最快的提升效率和保證你能夠學會。還是需要報個培訓班,或者聽一下網上的網路教程。
學習C、JAVA、資料庫要看哪些書
朋友,你好!
看到你無比誠懇的提問,就知道你是一位非常有上進心的人,從你的文筆,能感覺到你的邏輯思維很不錯,很有潛力。雖然本人不才,不過很想儘力回答你的問題,在這裡發表一下我的看法,也麻煩你讀完它們。
首先我先吐槽一下樓上的回答,有答非所問的,有兩個說了N本書的人(那些書說實話,世界上找不到幾個人是全部看完了的,說白了,不適用,理論知識,你又不是考博士去的)。
進入正題:
你學了2個月左右,如果比較充實的話,你應該已經能自學各種編程語言和思維了,你現在不斷的思索未來是個好習慣,不過在這裡先提醒你一下,不要誤入歧途:有遠見可以,不過請不要好高騖遠,不要浮躁,國人的一大缺陷就是浮躁,連復興國家這種大事都想在幾十年內搞定。。。扯遠了哈。
問題一,C語言學習程度:根據你的描述,現在正在學習C語言,我推薦你認真的學完這門語言。理由:所有的語言的文法(語法)幾乎都抄自這門語言,可以說一通百通,而這門語言又很容易學習,涉及面也是最廣的,從你手上帶的電子錶(單片機)到你現在用的操作系統,還有你玩的電腦遊戲,無一不涉及到C語言,因為早期的所有軟體系統骨架全是C語言寫的,人們捨不得丟棄這些比較「完美」的骨架,所以一直在這骨架上搭建其他的系統和軟體,最後無法捨棄這些骨架了,所以C語言可以火到現在。再次嘮叨,請認真學習這門語言,哪怕你工作以後永遠不使用它。
推薦書籍,「譚浩強的那本C語言書」,或者目錄相近的你覺得能看明白的就行了,書不用太挑剔,都是模仿過來模仿過去,而且這些書也都只是講講文法,並不涉及到實際應用,總之,一本足矣。
問題二,JAVA方向以及書籍:你自己說過,你肯定是走JAVA方向,我也這樣認為,現在JAVA方向和C#方向是國內主流,它們門檻都比較低,我也是JAVA方向的,所以這裡能多給你點建議。學完C語言以後,你學習JAVA的文法(語法)就會很輕鬆了,除了面向對象思想要理解外,其他的都能很快吸收,你應該在學習文法的同時領會面向對象思想,你看完(自己提前看吧)你們的JAVA教材後,注意多看面向對象那幾章,熟悉以後,請馬上去買本(或者網上下電子版本)《Thinking in Java》(中文名JAVA編程思想),它能徹底讓你掌握面向對象思想。之後,你不要考慮用JAVA開發桌面應用程序(在國內工作幾乎用不到),你應該開始重新撿起HTML、javascript這些WEB相關的東西了,同時自己熟悉JSP以及配置TOMCAT服務端(自己沒有WEB包或者不會建立的話先去網上下載點JSP程序,TOMCAT主要是學習如何配置那些xml配置文檔),JSP的話一定要苦學,要找幾本書看(未來的工作啊),JSP書不好推薦,隨便找幾本看看吧,都一個模子造的,都挺好的,不存在經典不經典,就是學起來有點苦澀,而且實話有點難,都是學習的別人用JAVA建立好的規則上的(說白了你不是在學JAVA,也不是在學文法,是在學應用了哦,應用前人開發的容器、規則、介面、對象,以後會理解的)。WEB編程學習,前期沒有美工支持,自己頁面設計能力不行的話,你發現你做出來的例子都很沒用很醜陋,沒什麼成就感,請注意不要放棄。當你能獨立開發JSP程序部署JSP程序到TOMCAT上以後,你可以開始學習SSH框架了(找工作的敲門磚,你最應該學的東西),SSH即struts,spring,hibernate這三個傢伙,不知道請百度查一下,相關的書籍多如牛毛,找幾本自己喜歡的吧,比如封面好看,目錄排布好點的就可以(都是一個模子),然後再買本實例書籍,專門講實例的,比如開發圖書管理系統,購物系統的SSH書籍。學完了(自己能獨立開發WEB應用了)以後JAVA方向你已經可以出山了,完全可以找工作去了,前面提到JAVA方向門檻低,是事實,熟悉SSH的都能找到工作。
問題三,資料庫:不多說哦,上面說的那些東西學的時候自然要涉及到資料庫,你會參照書上的下載並使用的,簡單的說幾個流行的,sqlserver、oracle、access、mysql這四個很流行,mysql是免費的,停止升級了已經,其他的也有免費版本,不過不好使,必須學sqlserver,其他的看公司情況,進了公司,有一段磨合期足夠你學會一種新的資料庫了,也是一通百通的東西,書籍嘛,就是百度,不會的查詢語句,都能百度到,然後就是查看資料庫自帶的聯機幫助文檔。
問題四,入行以後幹什麼:按要求辦事,前面有磨合期供你適應公司以及項目,多注意溝通同時充電就好了,同時寫博客記錄你在工作時學到的技巧和碰到的問題的解決方案,積少成多,10年成精。
問題五,升職:多去考點證書,學歷要有,自考也行,職稱證書要考,充電的時候多學習管理層次的書籍,軟體工程必學~~~其他的你自然會知道的,時間有限,而且多說無益,不要依賴,相信自己,感覺你是個潛力股,加油吧朋友!
希望我的回答符合你的需要(說不定我說多了偏題了,呵呵,不好意思了)
學習java 再學那種資料庫比較好 還應該學些什麼
mysql小而精,而且免費,做實用的小項目肯定是用它了。
sqlserver學習成本更低一些,但java一般不與sqlserver結合使用,因為java跨平台,而sqlserver不支持跨平台。
oracle是做大項目才用到的,當然,也是現在用得最為廣泛的資料庫,與java的結合可以說是天賜良緣。但是學習成本最高,光是安裝一個資料庫就能把初學者給累個半死。
所以,如果初學,建議採用mysql,或者sqlserver的學習成本更低一些。
如何學習java?
你好,學習java只要掌握好方式和方法,其實學起來並不是非常難。比如你可以自學也可以選擇機構學。
java是目前主流的開發語言,程序員不論是大數據、雲計算、web前端、後端開發等都需要從java學起,如果你想計入IT高薪行列,建議學java!
java學的內容主要有:
①JAVA編程基礎(基礎語法、面向對象、和諧特性等)
②WEB應用開發(靜態網頁製作、Oracle資料庫、Java Web開發技術、Linux技術、網站性能與安全、軟體工程開發流程、Java Web和諧等)
③企業級框架開發(數據結構與演算法、SSH框架、JavaEE和諧等)
④項目實訓
互聯網行業目前還是最熱門的行業之一,學習IT技能之後足夠優秀是有機會進入騰訊、阿里、網易等互聯網大廠高薪就業的,發展前景非常好,普通人也可以學習。
想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,能夠在校期間取得大專或本科學歷,中博軟體學院、南京課工場、南京北大青鳥等開設相關專業的學校都是不錯的,建議實地考察對比一下。
祝你學有所成,望採納。
學習資料庫和JAVA語言
PB的話,你裝上就可以用了,如果你想學一下,推薦你買本教材或者到網上查看一些教程,這樣比較受用
另外,你要學JAVA的話,你可以去SUN的官方網站上下載j2se,這樣基本上可以滿足初學者的需求了,等你以後進階了,還可以繼續上j2ee之類的,或者直接用ide來學習,比如jbuilder等等
Java入門如何學習?怎麼學好Java開發?
Java如今已經是全球編程語言排名第一的語言,運用廣泛,前景廣闊,而且很多軟體的開發都離不開Java,而在以Java為核心的開發領域中,JavaEE程序員的需求量10年來一直居於首位!也正是因為如此很多的小夥伴參加Java培訓,當然也有部分小夥伴想要先了解一下,Java到底是什麼,怎麼可以學好,有個大概的認知才參加Java培訓或者Java學習,那麼Java入門如何學習?怎麼學好Java開發?學習要點是什麼?掌握以下內容讓Java入門更快,掌握Java更輕鬆。
一、Java入門如何學習?怎麼學好Java開發?Java必備基礎知識
1、你需要精通面向對象分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該十分了解UML,尤其是class,object,interaction以及statediagrams。
2、你需要學習JAVA語言的基礎知識以及它的核心類庫(collections,serialization,streams,networking,multithreading,reflection以及其他)。
3、你應該了解JVM,classloaders,classreflect,以及垃圾回收的基本工作機制等。你應該有能力反編譯一個類文件並且明白一些基本的彙編指令。
4、你需要學習java資料庫技術,如JDBCAPI並且會使用至少一種persistence/ORM構架,例如Hibernate,JDO,CocoBase,TopLink,InsideLiberator或者iBatis。
5、你應該熟練掌握一種JAVAIDE例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜歡VI或EMACS來編寫文件。隨便你用什麼了:)
6、JAVA(精確的說是有些配置)是冗長的,它需要很多的人工代碼(例如EJB),所以你需要熟悉代碼生成工具,例如XDoclet等等。
二、Java入門如何學習?怎麼學好Java開發?Java學習5大階段
階段1:Java設計和編程思想掌握的技能:
精通面向對象思想和Java基礎語法;熟練Java異常處理;精通JavaI/O操作;掌握Java多線程操作;精通Jjava集合類的使用;掌握Java網路編程;精通資料庫/JDBC的使用。
階段2:Web前端開發掌握的技能:
掌握html+css+js相關技術;通過H5相關的庫快速編寫代碼;搭建符合大數據要求的界面,使前端+後端+大數據實現三維一體。
階段3:JavaEE進階掌握的技能:
掌握Tomcat/Nginx伺服器搭建;掌握JspServlet的使用;精通SSH、SSM兩大流行框架的原理及使用。
階段4:大數據核心知識掌握的技能:
了解hadoop機制原理;了解hadoop集群搭建過程;了解HdfsAPI使用以及mr編程模型;了解hive、hbase、sqoop、flume等組件的使用方法。
階段5:綜合項目掌握的技能:
大型網上商城項目、當日達項目、點餐系統、網上書城、OA辦公自動化項目、CRM客戶關係管理項目等企業真實綜合項目開發能力,達到中高級Java工程師的技術水平。
Java入門如何學習?怎麼學好Java開發?這是一個從易到難再到易的過程,需要一步一個腳印去學習,嚴格意義上說,java是一門較複雜的編程語言,不下苦功,是不可能學到非常好的層次。
同樣,學習java為了最快的提升效率和保證你能夠學會,還是需要找一家正規專業的培訓機構,接受系統化的學習和掌握java實戰項目,才能從入門到精通,更快成為一名合格的java工程師。
學Java當然要到17年技術積累的昆明北大青鳥教育,引領行業的技術,一線技術專家,15萬家就業合作企業。技術,求職,高薪,你的所有問題都能一站式解決!
2月份Java免費訓練營火熱報名中,經典Java免費課程限額送,一線技術大牛,為你解析行業前景,就業形勢,面試真經,讓你一站式成為Java大牛工程師,名額有限,填寫下面的表格即可獲得試聽資格!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/238429.html