其實無論哪一種編程語言,後期最主要的是必須具備程序思想,對於JAVA而言,我想你只要把面向對象的思想理解透了,那編程其實不說誇張的,簡直是信手拈來,當然是有前提條件的,首先你必須長期不斷的訓練,熟練掌握API的使用,基本語法是不用說了,另外多看看別人寫的代碼,理解別人是怎麼想的,在今後的實際操作中,融合並加入自己的東西,我想只有這樣,才能做到真正的進步吧。我也是學編程的,馬上就要就業了,希望對你能夠有所幫助。
㈡ 哪本JAVA高級編程的書比較好嗎
java高級程序員需要具備的知識如下:
1、語法:Java程序員必須比較熟悉語法,在寫代碼的時候IDE的編輯器對某一行報錯應該能夠根據報錯信息 知道是什麼樣的語法錯誤並且知道任何修正。
2、命令:必須熟悉JDK帶的一些常用命令及其常用選項,命令至少需要熟 悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialver,如果這些命令你沒有全部使用過,那麼你對java實際上還很不了解。
3、工具 :必須至少熟練使用一種IDE的開發工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括進行工程管理、常用選項的設置、插件的安裝配置以及進行調試。
4、API:Java的核心API是非常龐大的,但是有一些內容筆者認為是Java程序員必須熟悉的,否則不可能熟練的運用Java,包括:
◆java.lang包下的80%以上的類的功能的靈活運用。
◆java.util包下的80%以上的類的靈活運用,特別是集合類體系、規則 表達式、zip、以及時間、隨機數、屬性、資源和Timer.
◆java.io包下的60%以上的類的使用,理解IO體系的基於管道模型的設計思路以及常用IO類的特性和使用場合。
◆java.math包下的100%的內容。
◆java.net包下的60%以上的內容,對各個類的功能比較熟悉。
◆java.text包下的60%以上的內容,特別是各種格式化類。
◆熟練運用JDBC. 8)、java.security包下40%以上的內容,如果對於安全沒有接觸的話根本就不可能掌握java.
◆AWT的基本內容,包括各種組件事件、監聽器、布局管理器、常用組件、列印。
◆Swing的基本內容,和AWT的要求類似。
◆XML處理,熟悉SAX、DOM以及JDOM的優缺點並且能夠使用其中的一種完成XML的解析及內容處理。
5、測試 :必須熟悉使用junit編寫測試用例完成代碼的自動測試。
6、管理:Java程序員必須熟悉使用ant完成工程管理的常用任務,例如工程編譯、生成javadoc、生成jar、版本控制、自動測試。
7、排錯:應該可以根據異常信息比較快速的定位問題的原因和大致位置。
8、思想:必須掌握OOP的主要要求,這樣使用Java開發的系統才能是真正的Java系統。
9、規范:編寫的代碼必須符合流行的編碼規范,例如類名首字母大寫,成員和方法名首字母小寫,方法名的第一個單詞一般是動詞,包名全部小寫等,這樣程序的可讀性才比較好。
10、博學:Java程序員除了精通Java意外,還要掌握J2EE、Oracle、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技術,掌握軟體架構設計思想、搜索 引擎優化、緩存系統設計、網站負載均衡、系統性能調優等實用技術。
㈢ 請問關於JAVA高級編程的學習順序
socket和他們沒關系,比他們底層一些。
servlet、ejb的容器(如:tomcat)的實現中運用了socket對象。
先學servlet&jsp吧。
介紹兩本不錯的書
Head First Servlet&Jsp
Head First Ejb
㈣ Java核心技術第二卷和JAVA高級編程(美)斯貝爾著哪個好啊,哪個更容易理解
Java核心技術那本書超難理解的,建議買回去當詞典用更好一些,Java高級編程那本沒看過
㈤ 勞動局頒發的計算機三級(java高級編程)證書有用嗎
要看你自己的專業跟以後的職業發展了,反正都有用,關鍵看那個最適合你了。
嚴格來說同等級各科目證書效力肯定是一樣的,只不過有的科目因為可以替代自考科目因而比其他科目更多功能、更具優勢。 根據本站統計數據,各等級報考人數最多的科目分別是:一級MS-OFFICE,二級C語言,三級網路技術,四級網路工程師。
二級首選C語言,C語言作為經典教學語言,在NCRE系統內外都應用很廣。 如果你希望通過它獲得高薪、高職,建議你選擇軟考等資格考試或者思科等認證考試。
當前,計算機證書考試多種多樣,水平參差不齊。比較正規且得到社會認可的計算機證書考試有以下幾種:全國計算機應用軟體人員水平考試、計算機等級考試、計算機及信息高新技術考試、計算機應用水平測試和各種國外著名大計算機公司組織的計算機證書考試等。
㈥ java高級編程好學嗎
這個要怎麼說呢,好不好學要看你自己了!
㈦ 剛學了java高級編程和javaweb+javascript,我想做一個類似一個銷售的網站,有誰做過這種項目不給點提供我
銷售的網站無非是前台展示+後台數據管理。再多一個的話就是用戶店面管理。
㈧ Java高級編程有哪些知識呀
昆明的花信致遠java重點:
*第一階段:Java基礎,包括java語法,面向對象特徵,常見API,集合框架;
*第二階段:java界面編程,包括AWT,事件機制,SWING,這個部分也可以跳過,用的時候再看都能來及;
*第三階段:java API:輸入輸出,多線程,網路編程,反射註解等,java的精華部分;
*第四階段:資料庫SQL基礎,包括增刪改查操作以及多表查詢;
*第五階段:JDBC編程:包括JDBC原理,JDBC連接庫,JDBC API,雖然現在Hibernate比JDBC要方便許多,但是JDBC技術仍然在使用,JDBC思想尤為重要;
*第六階段:JDBC深入理解高級特性:包括資料庫連接池,存儲過程,觸發器,CRM思想;
*第七階段:HTML語言學習,包括HTML標簽,表單標簽以及CSS,這是Web應用開發的基礎;
*第八階段:JavaScript腳本語言,包括javaScript語法和對象,就這兩個方面的內容;
*第九階段:DOM編程,包括DOM原理,常用的DOM元素以及比較重要的DOM編程思想;
*第十階段:Servlet開發,從此開始踏入java開發的重要一步,包括XML,Tomcat伺服器的安裝使用操作,HTTP協議簡單理解,Servlet API等,這個是java web開發的基礎。
*第十一階段:JSP開發:JSP語法和標簽,自定義標簽,EL,JSTL庫了解以及MVC三層架構的設計模式理念;
*第十二階段:AJAX開發:AJAX原理,請求響應處理,AJAX開發庫;
*第十三階段:輕量級框架,三大框架之一Struts框架的學習,自此踏入java web開發的精華部分,包括Struts體系架構,各種組件,標簽庫和擴展性的學習;
*第十四階段:Hibernate框架學習,三大框架之一,包括檢索映射技術,多表查詢技術,緩存技術以及性能方面的優化;
*第十五階段:Spring框架的學習,三大框架之一,包括了IOC,AOP,DataSource,事務,SSH集成以及JPA集成;
㈨ 請問成都 哪裡的java高級編程培訓基地比較好
既有信用又不浪費時間,你的這兩個要求,放在全中國估計都沒有了.
㈩ 成都的java高級編程培訓學校哪家好.
這些就成都的兩個大點的電腦學校不錯吧?。。新華?...五月花?....但是我是從五月花出來的,現在五月花都沒java了。。只有 NIIT就是所謂的.net你咨詢下新華看看