Java入門概述

概述思維導圖

發展史

  1. 第一代:打孔機語言
  2. 第二代:彙編
  3. 第三代:c/Pascal/Fortran/c++/Java跨平臺面向對象的語言/.net

特點:

  1. 面向對象的語言
  2. 與平臺無關的語言
  3. 健壯的語言

 

核心機制:

  1. Java虛擬機
  2. 垃圾收集機制

Java虛擬機:就是可以理解成一個已字節碼爲機器指令的cpu,對於不同的運行平臺有不同的虛擬機,Java虛擬機機制屏蔽了底層運行平臺的差別,實現了一次編譯,隨處運行 

垃圾收集:不用的內存空間應回收——垃圾收集,不需要程序員自己去回收。

 

JDK和JRE:

  • JDK是開發用的而且自身包含JRE,JDK是一個軟件開發包;

       一般來說我們安裝了JDK就可以不安裝JRE了

  • JRE是用戶使用的Java運行環境。

 

第一個程序:

  • 編寫:注意大小寫,切記類名和文件名相同;
  • 編譯:javac進行編譯,如果遇到錯誤不要着急,先看錯誤提示,剛開始一般都是編寫的錯誤,前提是你的環境變量配置正確;
  • 執行:java類名,注意後面不需要帶上 .Java

 

常見問題:

  • 提示:找不到class類
  • 解決:到環境變量的地方看看,是否配置環境變量

 

  • 提示:如下圖片信息

  • 解決:不要着急,直接到第一行去找這個錯誤就可以了(剛開始一般都是編寫錯誤)

 

如果一切正常:應該會編譯出一個.class結尾的文件,然後在進行Java 類名執行,咱們執行的就是這個.class 文件

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章