1. 程式人生 > >Java復習筆記

Java復習筆記

數字 blog 二進制 聲卡 environ 標識符 環境 ces out

1、計算機語言歷史

??JAVA語言是計算機語言的一種
??(1)語言:漢語 英語 阿拉伯語 日語-->人與人進行溝通的一種方式。語義。-->自然語言處理 人工智能中 文本分析 NLP
??(2)機器語言:人與計算機溝通的語言。--JAVA 就是其中一種
??類似於英語在自然語言中的地位 很流利 很主流
??a、機器語言--初級形態: 用二進制編碼來表示計算機能夠識別和執行的一種機器指令集合。例如:0 1 二進制編碼 10進制 10101010110-->啟動聲卡
??b、機器語言--中級形態: 匯編語言,用一種助記符來機器指令,成為符號語言。例如:mov --表示數據移動 rm--表示刪除 add

??c、機器語言--高級形態: 高級形態 ,高級語言。 一種接近人們使用習慣高級程序語言。例如:c=a+b;實現數據加和
??常見的高級程序語言:Java、c、c++、c#、R、Python、Scala、VB、PHP等等

2、Java語言概述

??Java語言是一種非常年輕的語言 90後。最早是 SUN(斯坦福大學網絡公司) ----Janms Gosling(Java之父)
??Oak-橡樹。 ----Java 看到一個人拿著爪哇杯喝咖啡。
??Java語言隨著互聯網的發展,跨系統跨平臺運行。
??Java語言獲得飛速的發展。
??Java形成了一套方法體系,封裝了很多成熟可用的方法可以直接調用。

??API--葵花寶典 Java 字典。

3、Java語言的特性和特點

??(1)跨平臺 ----一次編寫到處運行。
??(2)面向對象----萬事萬物,皆為對象。類。
??(3)相對簡單----有C語言基礎或者其他語言基礎。語言之間是有相通性。

??要知道 基本語法 基本數據類型 基本程序控制。

4、Java的開發環境

??(1)JDK Java development kit:開發者工具包
??(2)JRE Java runtime environment :Java運行環境----只做運行 不做開發時。
??(3)JVM Java virtual machine:Java虛擬機。所有的Java程序都運行在jvm上。JDK或JRE具備後,程序會調用生成JVM。JDK包含JRE

5、JDK安裝與配置

??環境變量配置:Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
?????????JAVA_HOME:JDK所在路徑
?????????CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

技術分享圖片

6、Java程序的概述

??Java程序需要首先完成:
??(1)Java源文件, .java結尾的文件。
??(2)編譯生成字節碼文件, .class結尾的文件 很多編碼 二進制組成的文件。
??(3)將字節碼文件 編譯器(comliler)JVM 能夠識別和運行的文件
??首先編寫源文件---->其次通過編譯成.class文件---->最後JVM運行

7、DOS常見命令

??dir:列出當前目錄下文件夾及文件 cd:更換目錄 md:新建文件夾 del:刪除文件目錄 cls:清屏 exit:退出

8、第一helloworld Java程序 utf-8: javac -encoding utf-8

    public class helloworld {
        public static void main (String [  ]  args){
            System.out.println("helloworld");
        }
    }

9、Java註釋

??單行註釋 //
??多行註釋 /多行/
??文檔註釋 /***/

??為自己、為別人提供代碼信息

10、Java標識符

??所謂標識符就是對Java當中的類、方法或者變量的命名,名字必須得符合規範。
??a、由字母、數字、下劃線及美元符號($)組成()允許使用$為避免混淆盡量避免使用
??b、首字母不能是數字
??c、區分大小寫,對長度沒限制

11、Java關鍵字

??具有特殊用途的單詞,命名時不能使用關鍵字做標識符。

Java復習筆記