上海傳智播客JAVASE_day01學習筆記

《第一天總結-李國華》/*第一天總結是李老師帶我們寫噠·····*/
一、計算機基礎
    A:計算機:計算機就是一個計算工具,人類腦力勞動的延伸。
          硬件:鼠標,顯示器,鍵盤,主機箱
        1.看得見,摸得着
        2.有大小,有重量
        3.賣一次就賣光了
        4.能折舊,會報廢

          軟件:QQ,迅雷,360
            1.看得見(開機以後),摸不着
        2.沒有體積,沒有重量
        3.永遠賣不完。
        4.不會折舊,會升級,不會報廢
        B:軟件的分類:
        1.應用軟件:QQ,迅雷,360
        2.系統軟件:操作系統windows,linux,mac
    c:軟件開發的過程:
        需求分析-概要設計-詳細設計-編碼實現-測試-維護
        D:人機交互方式
            1.圖形界面:簡單。
        2.命令方式:麻煩,專業,有難度。
    E:找到命令行:
        1:開始-輸入CMD-回車
        2:開始-所有程序-附件-小黑。

    F:常見的DOS命令(重點)
        d:                進入D盤
        Dir                顯示目錄(文件夾)下的內容
        Md 2                創建名稱爲2的文件夾
        Cd  2                進入名稱爲2 的文件夾
        Cd D:\it\java\javase\day01    直接進入目標文件夾
        Cd ..                退到上一級目錄。
        Rd  2                刪除名稱爲2的文件夾
        Echo > 2.txt            新建名稱爲2.txt的文件
        Del 2.txt            刪除名稱爲2.txt的文件
        help                調出DOS命令行的幫助
        cls                清屏
        Exit                退出DOS命令行窗口
    G:常用快捷鍵(重點)
        esc        退出程序
        F1-F12        功能鍵
        caps        大小寫轉換
        Ctrl+空格    中英文轉換
        Ctrl+s        保存
        Ctrl+X        剪切
        Ctrl+V        粘貼
        Ctrl+C        複製
        Ctrl+A        全選
        ctrl+z        撤銷
        printScreen    截屏
        ALT+printScreen    截指定程序的屏幕
        Window+D    顯示桌面
        Window+l    鎖屏
        Alt+tab        切換程序
二、Java語言基礎
     A:語言和Java語言
        語言:是人與人之間用於溝通的一種方式。自然語言。
          比如:漢語,英語,韓語,西班牙語,德語,法語,日語。
          中國人交流用漢語。給英國人交流用英語。給小日本交流用日語。
        計算機語言
              我們要給計算機交流,那我們應當學習計算機語言。
          C,C++,C#,OC,SWIFT, JAVA,PHP,HTML,CSS,JAVASCRIPT是常見的計算機語言
    B:Java 語言概述
       SUN(Stanford University Network,斯坦福大學網絡公司
       JAVAEE:Java企業版本,技術最全,是企業的解決方案。針對WEB
       JAVASE:Java標準版本,開發桌面應用程序。
       JAVAME:Java微型版本,開發嵌入式程序,現在已經不大常用。
    C:Java的跨平臺特性
       1.Java程序運行在JVM之上,是可以跨平臺的。
       2.JVM是運行在操作系統之上,是不能跨平臺的。
       3.JVM幫助我們實習了和操作系統相關的東西,
         我們就不需要再實現和平臺相關的東西,
         而是直接使用JVM給我們提供的一致的服務。
    D:JDK,JRE,JVM
       JVM: Java虛擬機:JVM Java Virtual Machine
       JRE: Java運行環境:Java Runtime Environment = JVM+ 核心組件
       JDK:Java開發工具包:Java Development Kit=JRE+開發工具
    E:path環境變量(重點)
      0.path是幹啥的呢?
        幫助操作系統尋找可執行文件,簡記爲尋找.exe
      1.如何配置path(操作筆記中的圖)
      2.如何配置簡單的path:
        將C:\Program Files\Java\jdk1.7.0_17\bin目錄追加到path環境變量中。(注意;)
      3.如何配置巧妙的path:
            A:新建一個環境變量JAVA_HOME=C:\Program Files\Java\jdk1.7.0_17
            B:將%JAVA_HOME%\bin目錄追加到path環境變量中。
          4.如何配置臨時的path:
            在命令行窗口中輸入SET path=C:\Program Files\Java\jdk1.7.0_17\bin
      F:set命令的使用
         1.配置環境變量:Set path=C:\Program Files\Java\jdk1.7.0_17\bin
     2.查看環境變量:Set path
     3.刪除環境變量:Set path=

三、第一個Java程序(重點)

     A:程序實現步驟
        編輯(生成.java)-編譯(javac.exe,生成.class)-運行(java.exe,結果)
     B:編譯的兩種方式(重點)
    A:當前目錄和文件目錄不一致
       C:\Users\liguohua> javac.exe D:\it2014\myfirst.java
    B: 當前目錄和文件目錄一致
       D:\it2014>javac myfirst.java
     C:運行的兩種方式
        A:當前目錄和文件目錄不一致
        C:\Users\liguohua>Java -classpath D:\it2014  HaHa
    B:當前目錄和文件目錄一致
        D:\it2014>java HaHa
    C:classpath環境變量(重點)
       0.幫助Java.exe尋找要執行的.class文件.
       1.如何配置classpath(操作筆記中的圖)
       2.如何配置簡單的classpath:
        新建classpath=D:\it2014
       3.如何配置帶點的classpath:
        C:\Users\liguohua>
            新建classpath=.;D:\it2014
        新建classpath=D:\it2014;.
           4.如何配置臨時的classpath:
            在命令行窗口中輸入SET classpath=D:\it2014
    D:第一個Java程序的詳解
       1.
        Class Demo1{
            public static void main(String[] args){
            
                System.out.println("My name is Zhanglunqi");
            }
        }
        2.
        Class:                  類 用於定義類。
        public static void:          是固定的。
        Main:方法名稱。              用來書寫要執行的代碼。
                          讓Java執行命令就要寫main方法。
                          jvm在執行Java程序的時候會找Main。
        (String[] args):          固定的。
        System.out.println("hello java!");向屏幕打印一句hello java!

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