1. 程式人生 > 實用技巧 >第一章、計算機系統結構

第一章、計算機系統結構

第一章、計算機系統結構

1.1 硬體

  • CPU:中央處理器,是計算核心的部件,相當於人的大腦。運算和控制
  • 記憶體:計算機中所有程式執行都是在記憶體中進行的,作用:存放CUP運算的資料
  • 儲存裝置
    • 可以永久儲存資料,關機以後資料不會丟失
    • U盤、磁碟驅動器、光碟機驅動器

1.2 軟體

  • 軟體系統:主要指作業系統

    • windows、Linux、Unix、Max
  • 應用軟體

    • QQ、WPS、火狐瀏覽器...
  • 軟體開發:製作軟體

  • 軟體本質:提高人與計算機交流,方便人與計算機互動

1.3 人機互動方式

  • 圖形化介面:簡單直觀、容易上手、使用者體驗好
  • DOS命令互動方式:需要有一個控制檯,輸入特殊的指令,讓計算機完成一些操作

1.4 常見的DOS命令

"""碟符:     進入指定的碟符下
dir:        列出當前目錄下檔案以及資料夾
cd .. :     退回到上級目錄
cd 目錄:      進入指定目錄
cls:        清空
exit:       退出控制檯
 
 
tab:        命令補全   
方向鍵 上下找回上次你寫過的命令
"""

Java語言的概述

2.1 Java語言的背景

  • Java語言誕生於1995年,之前屬於sun公司,後來被Oracle(甲骨文)收購,現在隸屬於甲骨文公司。

2.2 Java語言的特點

  • 簡單性
  • 面向物件
  • 分散式
  • 跨平臺:不依賴於作業系統,也不依賴於硬體環境。一個作業系統下開發的應用,放到另一個作業系統下依然可以執行
  • 來源

2.3 Java的主要版本

  • J2SE---------JavaSE

    • 開發桌面應用程式:QQ、掃雷、五子棋
  • J2EE---------JavaEE

    • Java平臺企業版,用於編寫B(瀏覽器)/S(伺服器)架構:京東、淘寶....
  • J2ME---------JavaME

    • 成為Java平臺微型版。已經逐漸淘汰

2.4 JDK相關

  1. JDK下載方式

    • 方式一:官網下載

    • 方式二:通過百度、搜狗搜尋下載

    • 安裝版:一路點選下一步安裝即可,切記不要出現中文路徑

    • 綠色版:直接解壓即可

    • 安裝後將自動將環境變數新增到path中,而綠色版需要自己手動配置環境變數

  2. JDK目錄介紹

    • bin:存放Java的編譯器、直譯器(可執行檔案 .exe)

    • db:JDK7附帶的一個輕量級資料庫

    • include:存放呼叫系統資源的介面檔案

    • jre:存放java執行環境檔案

    • lib:存放java類庫檔案

    • src-zip:JDK提供的類的原始碼

  3. 常用的概念(術語)

    • jdk------Java開發工具包

    • jre------Java執行時環境資訊

    • jvm----Java虛擬機器

    • javac.exe---java語言編譯器

    • java----Java語言直譯器

  4. 安裝JDK注意事項

    • 安裝路徑不要出現中文
    • 安裝路徑不要包含空格
  5. 編寫Java程式的流程

    • 新建文字文件,將副檔名改成.java為猴嘴的檔案
    • 李穎記事本開啟.java檔案,進行編寫儲存
    • 啟動dos命令視窗,切換到.java檔案所在的目錄下
    • 使用javac xx.java進行編譯,生成.cjava位元組碼檔案
    • 使用java xx進行解釋執行,列印輸出
  6. 註釋

    • 作用:對程式進行解釋說明
    • 分類
      • 單行註釋
      • 多行註釋
      • 文件註釋
  7. 輸出語句

    • System.out.println(); 輸出內容並換行
    • System.out.print(); 輸出內容不換行

2.5 環境變數的配置

  1. 基本概念:環境變數就是用於記錄可執行檔案所在路徑資訊的特殊量,配置完環境變數無論在任何位置都可以直接使用可執行檔案
  2. 配置方式
    1. 將jdk下bin路徑複製
    2. 計算機----右鍵屬性----高階系統設定----高階----環境變數----在系統變數中找到path點選編輯----將bin路徑貼上到path中----一路確定
  3. 注意:path環境變數中原油的內容千萬不要刪除