Java基礎和環境配置

java 基礎:
    
    B/S :browser(瀏覽器) / server(web服務器)
    C/S :client / server(db server)
    ria : rich internet application
    ws : web service(天氣預報和股票查詢:異構系統之間的通信,是基於面向服務的整合。不同語言和系統之間協同交互SOA)
    平臺無關:操作系統。一次編譯,到處執行。

    sandbox : 沙箱,jvm。
Java版本;
    jee: java Enterprise Edition 企業版(企業環境下的一套方案)
    jse:  java standard Edition 標準版(桌面和商務應用程序提供解決方案)
    jme:  java micro Edition 微型版

    大數據解決的問題:存儲+運算  ====》優化。

    Java 特點:
        1. 跨平臺:需求sandbox (JVM)
        2. oop :orientend object program,面嚮對象語言。
                一切皆對象。
           ooa 面向對象分析
           ood 面向對象設計


    jvm :Java virtual machine  java虛擬機
    jre : java runtime enviroment java運行環境
            Java + 核心類庫
    jdk :Java develop kit Java開發包
            Java + 工具軟件

    Java 運行機制:
        1.編寫源代碼     xxx.java    
                                           javac(java compile)
        2.編譯源代碼    *.java ----------------------------->.class
                                                java
        3.運行機制 :    *.class------------------------> 程序

    程序:可以執行的文件

    進程:運行着的程序。

安裝jdk:
    1.下載 從Oracle官網下載相應的系統的64位版本(jdk-8-windows-x64.exe)
    2.運行安裝
    3.選擇路徑:
        要求沒有空格和非中文。
        D:\mywork\jdk
    4. cd %{java_home}\bin  (java安裝的bin目錄)
    5. Java -version  (測試是否安裝成功)

配置環境變量
    1.計算機 -->右鍵 --> 屬性 --> 高級系統設置 -->環境變量

    win下不區分大小寫 分隔符  ;   Linux 下分隔符 :

    技巧:(爲了不因爲jdk的目錄或者目錄名稱的改變,而不斷更改path的值,而導致
            對path變量值的誤操作。)
        1.創建一個環境變量JAVA_HOME 記錄jdk的目錄。
        2.在path中通過%% 動態獲取JAVA_HOME的值。
        3.例如: JAVA_HOME=D:\mywork\jdk1.8.0_20
                path = %JAVA_HOME%\bin;%path%

                其中:%JAVA_HOME%:動態獲取名稱爲JAVA_HOME的環境變量的值。
                        %path%:動態獲取path環境變量的值。    
卸載:
    1.控制面板
    2.程序
    3.找到軟件 --> 卸載

jdk目錄:
    1.bin    binary 二進制    JDK包含的一些開發工具執行文件
    2.lib    類庫文件  JRE要用的代碼庫,屬性設置,資源文件
    3.src   類庫源文件(解壓src.zip之後)
    4.include      C 語言頭文件 支持 用Java本地接口和Java虛擬機接口 來本機代碼編程
    5.db    純Java開發的數據可 Derby,是一個開源的100%Java開發的關係數據庫

擴展名:顯示 OS (操作系統) 的文件擴展名
    1.在任何窗口中,按下 Alt ,顯示菜單(如果菜單隱藏了)
    2.工具 --> 文件夾選項 --> 查看 --> 有個選項:隱藏已知文件類型的擴展名。
        如果,勾選。取消選擇, 點擊應用到所有文件夾,確定.

編寫Java程序。
    1.編寫一個文本文件。
        Demo.java
        class Demo{

        }
    2. 編譯Java源文件
        javac Demo.java   //Demo.java 源文件路徑

    3. 運行 Java程序
        Java Demo
jar :java archieve , java 歸檔文件
path: OS搜索文件的路徑順序。

classpath類路徑
    1.在內存中設置
        java程序搜索Java類的順序。
        set classpath=d:\java;d:\;
    2. 添加classpath的環境變量
        classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;.
    3.java 指令執行時可以直接指定classpath路徑。
        java -cp Demo
    4. 類搜索的順序
        1. -cp | -classpath 參數指定路徑
        2.    classpath 系統的環境變量
        3. 當前目錄


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