Java最重要的21個技術點和知識點之JAVA基礎


 (一)Java最重要的21個技術點和知識點之JAVA基礎 

寫這篇文章的目的是想總結一下自己這么多年JAVA培訓的一些心得體會,主要是和一些java基礎知識點相關的,所以也希望能分享給剛剛入門的Java程序員和打算入Java開發這個行當的准新手們,希望可以給大家一些經驗,能讓大家更好學習和使用Java。

這次介紹的主要內容是和J2SE相關的部分,另外,會在以后再介紹些J2EE相關的、和Java中各個框架相關的內容。

經過這么多年的Java開發Java培訓的一些經驗,我覺得對於J2SE方面主要就是要掌握以下的一些內容。

JAVA基礎部分

 1.JAVA培訓學習之Java的運行(基礎必備) 

  這條可能出看很簡單,java程序的運行誰不會呢?不過很多時候, 我們只是單純通過IDE去執行java程序,底層IDE又是如何執行java程序呢?很多人並不了解。

  這個知識點是最最基本的java開發者需要掌握的,初學java,第一個肯定是教你如何在命令行中執行java程序,但是很多人一旦把java學完了,IDE用上了,就把這個都忘了。為什么強調要知道這個呢,知道了java最純粹的啟動方式之后,你才能在啟動出問題的時候,去分析當時啟動的目錄多少,執行命名如何,參數如何,是否有缺失等。 這樣有利於你真正開發中去解決那些奇奇怪怪的可能和環境相關的問題。

  在這里需要掌握的知識有:

  ①javac 編譯java文件為 class 文件

  ②java 命令的使用, 帶package的java類如何在命令行中啟動

  ③java程序涉及到的各個路徑(classpath, java。library。path, java運行的主目錄等)

  在JAVA培訓中往往這部分會一帶而過,重點是要自己在以后的學習過程中多用此方法練習。我堅信萬變不離其宗的道理。

2.JAVA培訓學習之數據類型 

  這條沒有什么好多說的,無非就是Java中的基本類型和對象類型的掌握。可以再了解一些JDK如何自動轉換方面的知識,包括裝箱拆箱等,還要注意避免裝箱之后的類型相等的判斷

  主要知識點:

  ①基本類型: int, long, float, double, boolean , 。。。

  ②對應的對象類型: Integer 等類型到基本類型的轉換, 裝箱和拆箱

  ③Object類型: equals, hashcode

  ④String 類型的特點

  對於數據類型在整個JAVA培訓學習應用的道路上幾乎無時不刻都要用到,不含糊的說,它就是程序的磚,故而需要對數據類型達到問能及答的境地。

3.JAVA培訓學習之遺留基礎知識點 

  這里主要羅列一些散落的,沒有系統歸類的一些java知識點。在日常的開發中用到也不少。 這塊內容其實還有很多,目前只是暫時歸納了這幾個在這里:

  包括有:
  **equals , hashcode , string/stringbuffer ,final , finally , finalize**

  本小節知識點需要在以后的JAVA培訓學習當中不斷的強化,可以說這些知識點就如日常生活中與人溝通的語言。

 

文章來源於http://www.lechenggu.com/bbs/topic/57df4ed9120fc701e32852bb


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM