程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> 計算機系統和java基礎知識

計算機系統和java基礎知識

編輯:JAVA編程入門知識

計算機 = 硬件 + 軟件

 

 

硬件: 

cpu : cpu是計算機中的運算核心與控制核心。負責了解析計算機的指令、與計算機運算的執行。

內存: 數據與cpu交互的橋梁。 程序所需要的數據都會先加載到內存中,cpu是直接讀取內存中數據運算的。       

特點: 存取速度快。 缺點:斷電或者是程序退出的時候,內存中的數據都會丟失。

 

硬盤(機械硬盤、固態硬盤):可以永久性保存數據, 缺點: 存取的速度慢。  固態硬盤: 讀取速度非常快。

 

 

軟件:軟件就是按照一定順序組織起來的計算機指令與數據的集合。  軟件 = 數據 + 指令

 

軟件的類別:

 

系統軟件:

比如: windows 、 linux 、 mac os 、 ios 、 android(改UI)

 

應用軟件: 應用軟件必須要在系統軟件的基礎上才能使用的。

比如: QQ、 微信、 迅雷、 飛信...。。。

 

軟件的本質(軟件為我們解決了什麼問題):提高了人類與計算機的交互效率。

 

 

人類與計算機的交互方式:

1. 圖形化界面的交互方式: 簡單 、功能強大。

2.通過dos命令的交互方式: 特點: 需要記憶大量的dos命令, 功能比較弱小。 

 

首先具備一個控制台(命令行提示符窗口)用於輸入dos命令:

 

打開一個控制台的方式:

方式一:開始-------> 所有程序--------->附件----------->命令提示符

方式二:開始------->運行-------->輸入cmd即可.

通過剛下載的Java視頻教程學習的這些知識,感覺比較有收獲。

 

 

常見的dos命令:

 

盤符:進入指定的盤下面。

 

操作文件夾:

dir       列出當前控制台所在的路徑下的所有文件以及文件夾。

cd 路徑    進入指定的路徑下。

cd ..      回退到上一級目錄上。

cd \       回退到當前路徑下的根目錄。

md  文件夾的名字        創建一個文件夾

rd  文件夾的名字        刪除一個空文件夾。 注意: 不能用於刪除非空到的文件夾。

 

操作文件:

echo  數據>文件名       創建一個文件並且指定寫入的數據。

type  文件名            查看指定的文件內容。

del 文件名              刪除指定的文件。  注意: del後面如果跟一個文件夾,那麼是刪除一個文件夾中的所有文件。

*                       通配符(可以匹配任意的文件名)

tab                     內容補全.

cls                     清屏

上下方向鍵               找回上一次所寫過的命令。

  exit                    關閉控制台。

 

 

計算機語言(更好的與計算機進行交互):

 

計算機的發展歷史:

 

機器語言:010101010101010

 

 

匯編語言 通過大量的英文單詞代表計算機的指令。 add 1 1 

 

 

高級計算機語言:  C \ JAVA \ C++ \  PHP

 

 

1993 , JAVA初衷: 機    1994 年互聯網剛剛興起,.(高司令\ 高斯林),改造成了面向互聯網的計算機語言。

 

 

 

java重要特性之  -------  跨平台(一次編譯,到處運行).

 

平台: 操作系統。

 

 

 

 

 

java的環境的搭建:

 

jre:  java運行環境。  jre =  java虛擬機 + 核心類庫(輔助java虛擬機運行的文件)

 

jdk: java開發工具集   jdk = jre + java開發工具。

 

 

安裝jdk的路徑要注意: 不能帶有中文路徑或者是空格。

 

 

jdk目錄的介紹:

bin: 存放的是java的開發工具。

db : JDK7附帶的一個輕量級的數據庫,名字叫做Derby。

include :存放的調用系統資源的接口文件。

jre : java運行環境

lib : 核心類庫。

src.zip : java源代碼 

 

 

java.exe 啟動java虛擬機解釋並執行指定的class文件。

 

java工具的使用格式:

 

java 指定的class文件

 

javac.exe  啟動java編譯器對指定的java源文件進行編譯、。

 

 

編寫第一個java的程序:

第一步: 新建一個txt文件。把後綴名改成java。

 

第二步: java 代碼全部都是寫到類上面的。

如何編寫一個類:

使用一個關鍵字class即可定義個類。

格式:

 

class 類名{

 

}  備注: 大括號表示是一個類的范圍,在類的范圍之內都可以寫代碼,

 

第三 步: 編寫一個主方法。 主方法的寫法是固定的,是一個程序的入口,代碼從主方法開始執行,

 

 

如何啟動java編譯對java的源文件進行編譯?

 

javac的使用格式:

 

javac java源文件。

 

編譯的過程中我們就面臨 的問題:每次編譯 的時候都需要寫上java源文件的完整路徑。 煩!!!

 

 

解決方案: 如果可以在任意的路徑下都可以找到java的開發工具,那麼該問題就解決了。

 

 

在控制台寫一個可執行文件的文件名的執行原理:

 

在控制台寫一個可執行文件的文件名,那麼系統首先會在控制台當前路徑下去搜索是否存在該文件,如果可以找到指定的文件,

那麼就執行該文件,如果找不到該文件,那麼系統還會根據path的環境變量所保存的路徑信息下去搜索是否有指定的文件,如果

能找到,那麼就執行該文件。

 

 

 

配置path環境變量:

如何找到path的環境變量: 

我的電腦-------屬性------------>高級系統設置---------->高級--------->環境變量------------path

 

把javac所在的路徑拷貝到path環境變量中即可。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved