国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

SCJP:“菜鳥”也能玩Java

2019-11-18 11:44:39
字體:
來源:轉載
供稿:網友

  java學習與SCJP認證
  
  Java語言在1995年發布以來,因其具有簡單性、健壯性、跨平臺、面向對象等特點,受到程序員們的歡迎,經過這幾年的迅速發展,現在已經成為和C++語言并列的主流開發語言。
  
  Java語言的廣泛使用,使得越來越多的人加入到Java語言的學習和應用中來。在不勝枚舉的各種論壇、網站、BBS上,經??梢钥吹健安锁B”、“新手”們的凄苦感嘆,也可以看到“大?!薄ⅰ案呤帧眰兊恼嬷埔姟9P者在某網站上看到的這篇文章,對Java學習歷程的論述可謂精辟。
  
  Java的學習,將經歷如下三個境界,方能成為高手。
  
  其一:語法級別。——“昨夜西風凋敝樹,獨上高樓,望斷天邊路。”
  
  熟悉Java編程結構、語法、I/O、多線程、文件流、數據庫編程等,面向對象入門。需要時間:最多1個月。
  
  其二:語義類庫級別?!耙聨u寬終不悔,為伊消得人憔悴。”
  
  在實際項目中,對所學知識進行再熟悉,把握面向對象、分布式編程等,精通Java類庫。熟悉軟件工程和基本的設計模式。需要時間:不定。
  
  其三:思想級別。——“驀然回首,那人卻在,燈火闌珊處。”
  
  體會到面向對象的精髓和軟件工程的本質,在實際項目中體會和理解主要的設計模式,能把Java思想與軟件工程無縫結合。需要時間:不定。
  
  由此看來,雖然Java具有簡單性特點,但真正學起來還有很長的路要走。令人快慰的是,“望斷天邊路”的時間并不長,而且還有SCJP的認證培訓資料可以幫忙。
  
  從SCJP的考試大綱中不難看出,SCJP的認證內容已經超過了“語法級別”所涉及的內容。通過SCJP的學習,應該能夠具備相應的編程能力。從參加培訓的學員的角度看,在漫長的學習過程中,參加培訓,可以減少自己的學習壓力、加快學習進度;通過考試,獲得SCJP的認證證書,既可以宣告某一學習歷程的結束,同時,也讓自己在應用和求職時有了一個能力的說明。這也許是它作為編程語言認證位列十大熱門認證的主要原因吧。
  
  誰適合參加SCJP認證?
  
  筆者是Sun授權的T3培訓教師,在培訓授課的工作過程中發現,希望通過SCJP認證的學員大概有如下幾類。
  
  計算機相關專業的學生
  
  由于各種原因,現在還有一些大學沒有開設Java這門課。有的學校雖然開設了這門課,可是教師講述的內容要么過于簡單、要么過于偏向應用,對于SCJP認證的針對性不強,導致學生在預備SCJP考試的過程中感到困難。
  
  沒有學習過Java的計算機專業學生,可能已經學習過C語言或C++語言,具有了一些學習計算機語言的基本素質,但是要真正通過考試,或者考出高分來也不是一件輕易的事。在預備考試的過程中,有一些人因為自己的英語能力不足(SCJP屬于英文教材、英文考試),給自己的學習帶來了更多的困難。
  
  對于學習過Java的計算機專業的學生,在預備SCJP考試的過程中,也存在針對性和學習深度的問題。我在培訓工作中,曾碰到多位大學里的Java授課老師來培訓SCJP。他們明確表示,在他們的授課過程中,不可能像真正的SCJP培訓一樣把內容做非常具體的分析,甚至講課的范圍也不一定能夠達到SCJP授課培訓的程度。
  
  IT從業人員
  
  這部分人,大部分是從計算機專業的學生過渡而來。也存在學過或沒有學過Java的問題。但無論如何,對于編程語言的學習能力和應用能力,比在校學生強些。有一部分人甚至已經做Java編程很長時間了,但還是希望能夠通過SCJP的考試,一方面可以獲得升職、加薪;另一方面是為了滿足工作需要。
  
  已經有些Java編程經驗的人存在這樣一種理解:我已經能夠編寫程序了,為什么還要通過SCJP的認證?
  
  我們都熟知這樣的詩句:“海上生明月,天邊共此時?!逼鋵嵾@十個字在我們小學二年級之前都已經學過了,可是經過很多年之后,我們仍然無法自己寫出類似的文字組合來。因此,能編寫程序,對于Java語言的理解,也許僅限于會寫那十個字而已。而對于更深入的含義甚至藝術感覺還相去甚遠。
  
  當然,SCJP認證與“文字上的藝術感覺”還有很大的差距??墒撬_實能夠強化我們對于Java語言的理解,為以后能夠寫出有藝術感覺的程序,做好必要的預備工作。起碼能夠更加熟悉Java的語法和部分內嵌機制,從而減少在編程過程中犯下低級的語法錯誤和結構錯誤的次數,增加編程效率。
  
  非IT業希望轉行IT的人
  
  現在,在IT行業,有一大部分非計算機相關專業的人員在做著非常專業的工作,比如做程序員、網絡維護、網絡治理等等。他們為什么要轉行IT呢?
  
  A、IT業就業難度小
  
  據相關報道,從去年起,IT業就業人員的薪資在連續9年的增長后,開始下降。盡管如此,IT業的就業需求依然非常旺盛,在一般的人才交流會上,IT業的展臺都會占半數以上。大量的職位空缺,使非計算機相關專業的人員能夠轉行IT業成為可能。
  
  另外,剛剛轉行到IT業的員工,對于薪資要求通常較低。用人單位從生產成本的角度考慮,為轉行的人們打開了大門。
  
  B、投資與回報比大
  
  大學畢業后從事一般傳統行業的工作人員,一般薪資在2000元以下。相對來講,IT業的工資水平誘人得多。僅通過SCJP認證,一般從業薪資也能達到甚至超過5000元。而且,這份投資的成本僅需2000多元、少于半年的時間。知識本無高低貴賤之分,但選擇的道路不同,回報就相去甚遠。
  
  C、時機與學習周期適當
  
  Java自1995年發布以來,經過了近7年的發展。據統計,全世界目前有200多萬Java程序員。但Java技術的職位空缺依然相當大。并且,Java技術的發展遠沒有達到它的顛峰時期?,F在學習Java,隨著Java技術的成熟和發展不斷完善自己,實現自身的增值,當是個不錯的選擇。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡阳县| 介休市| 桂平市| 黎川县| 铁力市| 罗平县| 绥芬河市| 临邑县| 肃南| 临海市| 仙居县| 利辛县| 青龙| 拉孜县| 霞浦县| 宁武县| 元阳县| 德庆县| 吴桥县| 普格县| 法库县| 亚东县| 修水县| 玛多县| 确山县| 清水县| 镇江市| 遂平县| 浠水县| 华亭县| 宜兴市| 嵊泗县| 临汾市| 巴彦县| 建湖县| 温州市| 海城市| 定南县| 红河县| 密云县| 来凤县|