Java基礎(一) Java語言概述與入門程序

前言:即將java期末考了,準備對java(基礎)來一個從頭到尾的複習,這裏將複習的知識整理起來,以供今後使用。這一章是關於Java的簡介,JDK的安裝與配置,以及實現第一個Java程序的編寫,編譯與運行。

一 Java簡介


1. java是什麼

java是一種面向對象的計算機編程語言
java是一種軟件開發與運行平臺

什麼是面向對象(之後會大量接觸)

將數據及相關操作集成在一起,以類和對象爲核心,並表述整個系統的狀態

2. java特點

平臺無關性、面向對象、多線程、分佈式、動態執行等

3. java與C/C++不同之處

指針——java不允許使用指針
內存分配——java是使用new運算符在內存中分配空間,使用完畢自動收回
全局變量——java中,只有類是全局的
嚴格的數據類型——java的數據長度保持不變,是唯一保證跨平臺的途徑
Goto——java的嚴格定義的異常處理機制,使Goto沒有存在的必要
分離的頭文件——java中不存在頭文件
多重繼承——java不支持多重繼承

以上內容後續會詳細學習,就不在此贅述了。

二 Java安裝與配置


1.JDK、JRE和JVM

JDK–Java Development Kit (Java開發工具包),簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。

JRE–Java Runtime Enviroment (Java運行環境),面向Java程序的使用者,它不包含開發工具。我們編寫的Java程序必須要JRE才能運行。

JVM–Java Virtual Machine (Java虛擬機),是JRE的一部分,JVM是一種用於計算設備的規範,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。

2.JDK的安裝與配置
我們要學習Java程序開發,自然要下載JDK。作爲初學者,必須從Java SE開始。目前Sun公司已發佈穩定版本爲JDK11,推薦使用JDK8。
可以從oracle公司官網 http://www.oracle.com/下載JDK8,注意不同操作系統的JDK文件各不相同,請根據自己的操作系統選擇合適的文件下載安裝。
在這裏插入圖片描述
下載完成後,傻瓜式的安裝即可。
安裝好後,平臺提供的Java編譯器(javac.exe)和Java解釋器(java.exe)位於Java安裝目錄的bin文件夾中。
爲了能在任何目錄使用編譯器和解釋器,應在系統特性中設置Path。
對於Windows:
在這裏插入圖片描述新建一個系統變量 JAVA_HOME

在這裏插入圖片描述
然後在Path中添加 %JAVA_HOME%\bin

在這裏插入圖片描述
配置完成後我們就可以開始我們的Java編程啦!

三 第一個Java程序


一般學習一門編程語言,第一個編寫的程序就是Hello World,這裏就用Hello World來演示一遍 Java程序的編寫,編譯及運行。(這裏沒有用IDE,後面的學習會使用IDE)

1.編寫Java源文件
打開記事本,並寫入以下內容,並保存文件 Test.java
在這裏插入圖片描述

2.編譯Java源文件
打開cmd,進入保存 Test.java 的文件夾,輸入命令 javac Test.java 編譯源文件,編譯成功生成Java字節碼文件 Test.class,編譯失敗會給出錯誤信息。
在這裏插入圖片描述
3.運行Java程序
在cmd中輸入命令 java Test 即可運行Java程序
在這裏插入圖片描述
這裏需要注意幾點

1.和C/C++一樣,main是java程序執行的入口。
2.源文件的命名方式,類名.java。
3.源文件中既可以有多個獨立的類,也可以只有一個類。
4.如果源文件中有多個類,那麼只能有一個類是public類。
5.如果一個類是public類,那麼源文件的名字必須與這個類的名字完全相同,擴展名是java。
6.如果源文件沒有public類,那麼源文件的名字只要和某個類的名字相同,並且擴展名是java就可以了。

之後的Java編程會使用 Eclipse,這會大大簡便Java的編寫,編譯與運行的過程。

下一章學習 Java程序設計基礎(點擊跳轉)。

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