day01【前言、入門程序、常量、變量】

今日內容

  1. Java語言的發展歷史
  2. Java開發環境搭建
  3. 編寫HelloWorld程序
  4. 常量和變量

第一章 開發前言

1.1 Java語言概述
什麼是Java語言:
Java語言是美國Sun公司(Stanford University Network),在1995年推出的高級的編程語言。所謂編程語言,是 計算機的語言,人們可以使用編程語言對計算機下達命令,讓計算機完成人們需要的功能。

Java語言發展歷史:
1995年Sun公司發佈Java1.0版本
1997年發佈Java 1.1版本
1998年發佈Java 1.2版本
2000年發佈Java 1.3版本
2002年發佈Java 1.4版本
2004年發佈Java 1.5版本
2006年發佈Java 1.6版本

1.2 計算機基礎知識
二進制
計算機中的數據不同於人們生活中的數據,人們生活採用十進制數,而計算機中全部採用二進制數表示,它只包含 0、1兩個數,逢二進一,1+1=10。每一個0或者每一個1,叫做一個bit(比特)。 下面瞭解一下十進制和二進制數據之間的轉換計算:
十進制數據轉成二進制數據:使用除以2獲取餘數的方式.

二進制數據轉換十進制數據:12的0次冪+12的1次冪+…1*2的(次數-1)次冪
進制轉換

小貼士: 二進制數系統中,每個0或1就是一個位,叫做bit(比特)。 二進制轉十進制:位權 1248
十進制轉二進制:輾轉相除法

字節
字節是我們常見的計算機中最小存儲單元。計算機存儲任何的數據,都是以字節的形式存儲,右鍵點擊文件屬性, 我們可以查看文件的字節大小。
8個bit(二進制位) 0000-0000表示爲1個字節,寫成1 byte或者1 B。
8 bit = 1 B
1024 B =1 KB
1024 KB =1 MB
1024 MB =1 GB
1024 GB = 1 TB

常用DOS命令
Java語言的初學者,學習一些DOS命令,會非常有幫助。DOS是一個早期的操作系統,現在已經被Windows系統取 代,對於我們開發人員,目前需要在DOS中完成一些事情,因此就需要掌握一些必要的命令。 進入DOS操作窗口
在這裏插入圖片描述

第二章 Java語言開發環境搭建

2.1 Java虛擬機——JVM
JVM(Java Virtual Machine ):Java虛擬機,簡稱JVM,是運行所有Java程序的假想計算機,是Java程序的 運行環境,是Java 最具吸引力的特性之一。我們編寫的Java代碼,都運行在 JVM 之上。
跨平臺:任何軟件的運行,都必須要運行在操作系統之上,而我們用Java編寫的軟件可以運行在任何的操作系 統上,這個特性稱爲Java語言的跨平臺特性。該特性是由JVM實現的,我們編寫的程序運行在JVM上,而JVM 運行在操作系統上。

2.2 JRE 和 JDK
JRE (Java Runtime Environment) :是Java程序的運行時環境,包含 JVM 和運行時所需要的 核心類庫 。
JDK (Java Development Kit):是Java程序開發工具包,包含 JRE 和開發人員使用的工具。 我們想要運行一個已有的Java程序,那麼只需安裝 JRE 即可。 我們想要開發一個全新的Java程序,那麼必須安裝

2.4 JAVA_HOME環境變量的配置
(1)JAVA_HOME環境變量
作用:它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到並使用安裝好的jdk。
配置方法:在系統變量裏點擊新建,變量名填寫JAVA_HOME,變量值填寫JDK的安裝路徑。(根據自己的安裝路徑填寫)
JAVA_HOME:D:\Java\jdk1.8.0_25
(2)CLASSPATH環境變量
作用:是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄“.”也必須加入到該變量中。
配置方法:
新建CLASSPATH變量,變量值爲:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 。CLASSPATH變量名字,可以大寫也可以小寫。注意不要忘記前面的點和中間的分號。且要在英文輸入的狀態下的分號和逗號。
CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(3)path環境變量
作用:指定命令搜索路徑,在i命令行下面執行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現有的PATH變量中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好PATH變量後,就可以在任何目錄下執行javac/java等工具了。
在系統變量裏找到Path變量,這是系統自帶的,不用新建。雙擊Path,由於原來的變量值已經存在,故應在已有的變量後加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”。注意前面的分號。
Path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
測試環境。

檢驗是否配置成功 運行cmd 分別輸入java,javac, java -version (java 和 -version 之間有空格)。
在這裏插入圖片描述

總結: (1)新建->變量名"JAVA_HOME",變量值"C:\Java\jdk1.8.0_05"(即JDK的安裝路徑)
(2)編輯->變量名"Path",在原變量值的最後面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
(3)新建->變量名“CLASSPATH”,變量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”

第三章 HelloWorld入門程序

3.1 程序開發步驟說明
開發環境已經搭建完畢,可以開發我們第一個Java程序了。
Java程序開發三步驟:編寫、編譯、運行。
3.2 編寫Java源程序
編寫:
public class 文件名{
public static void main(String[] args){
System.out.println(“隨便寫”);
}
}
編譯:是指將我們編寫的Java源文件翻譯成JVM認識的class文件,在這個過程中, javac 編譯器會檢查我們 所寫的程序是否有錯誤,有錯誤就會提示出來,如果沒有錯誤就會編譯成功。
運行:是指將 class文件 交給JVM去運行,此時JVM就會去執行我們編寫的程序了。
關於main方法
main方法:稱爲主方法。寫法是固定格式不可以更改。main方法是程序的入口點或起始點,無論我們編寫多 少程序,JVM在運行的時候,都會從main方法這裏開始執行。
3.6 添加註釋comment
註釋:就是對代碼的解釋和說明。其目的是讓人們能夠更加輕鬆地瞭解代碼。爲代碼添加註釋,是十分必須 要的,它不影響程序的編譯和運行。 J
ava中有單行註釋和多行註釋
單行註釋以: //開頭 換行結束
多行註釋以: /開頭 以/結束
3.7 關鍵字keywords
關鍵字:是指在程序中,Java已經定義好的單詞,具有特殊含義。
HelloWorld案例中,出現的關鍵字有 public 、 class 、 static 、 void 等,這些單詞已經被 Java定義好,全部都是小寫字母,notepad++中顏色特殊。 關鍵字比較多,不能死記硬背,學到哪裏記到哪裏即可。
3.8 標識符
標識符:是指在程序中,我們自己定義內容。比如類的名字、方法的名字和變量的名字等等,都是標識符。 HelloWorld案例中,出現的標識符有類名字 HelloWorld 。

第四章 常量

4.1 概述
常量:是指在Java程序中固定不變的數據。
在這裏插入圖片描述
第五章 變量和數據類型

5.1 變量概述
變量:常量是固定不變的數據,那麼在程序中可以變化的量稱爲變量。
Java中要求一個變量每次只能保存一個數據,必須要明確保存的數據類型。
5.2 數據類型
數據類型分類
Java的數據類型分爲兩大類:
基本數據類型:包括 整數 、 浮點數 、 字符 、 布爾 。
引用數據類型:包括 類 、 數組 、 接口 。
基本數據類型
四類八種基本數據類型:
在這裏插入圖片描述
Java中的默認類型:整數類型是 int 、浮點類型是 double 。
5.3 變量的定義
變量定義的格式包括三個要素: 數據類型 、 變量名 、 數據值 。
格式:數據類型 變量名 = 數據值;
long類型:建議數據後加L表示。
float類型:建議數據後加F表示。
5.4 注意事項
變量名稱:在同一個大括號範圍內,變量的名字不可以相同。
變量賦值:定義的變量,不賦值不能使用。

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