天天看點

Java基礎

計算機的計算方式:二進制(0,1)所有都是;電腦是由:硬體+系統(組成的)。

作業系統:軟體的服務平台,開發都是基于作業系統。抛棄系統(所有都要進行開發)很麻煩。

程式設計:就是将程式設計語言轉換成(機器碼)電腦隻認識機器碼,然後再由系統執行。編譯:就是将代碼轉換成機器能看懂的文法。

c/c++:  [代碼]     編譯【程式】(平台認識的可執行程式)    【計算機中運作】  運算速度 1秒

 c#:       [代碼]    同上    

java:    [代碼]     編譯【中間代碼】—————【虛拟機】(轉換工作 中間碼轉成機器碼)—————-計算機中運作 (1.3秒)

python:[代碼]     —————————————【虛拟機】——-———計算機中運作   (6秒)時間是舉例,說明。

三大作業系統;Windows  娛樂辦公80%        伺服器20%            Unix(C語言)   20%       80%      Linux(c++重寫)   20%    80%

虛拟機翻譯官 (根據平台不同 轉成不同的機器碼)

比C語言快的幾秒是虛拟機在工作。