Java程式語言學習01-Java語言概述
軟體
開發
什麼是軟體
一系列按照特定順序組織的計算機資料和指令的集合
常用軟體:
系統軟體
Dos Window Linux,Mac
應用軟體
微信 QQ 迅雷
什麼是開發
製作軟體過程
人機互動
使用軟體的過程
圖形化介面
命令列方式
計算機語言
語言:
人與人之間的溝通方式
如:中文,英文,日文,韓文。。。
計算機語言:
人與計算機之間的交流方式
如:C,C++,python,
Java
語言。。。
Java語言簡介
Java的logo:
點選載入圖片
Java之父:高斯林
點選載入圖片
1991年,在Sun公司工作期間,高斯林和一群技術人員建立了一個名為Oak的專案,
開發運行於虛擬機器的
程式設計
語言,同時允許程式在電視機機頂盒等多平臺上執行。
後來,這項工作就演變為Java。隨著網際網路的普及,尤其是網景開發的網頁瀏覽器的面世,
Java成為全球流行的開發語言。因此被人稱作Java之父。
Java能夠做什麼
1。可以製作web網站
2。可以做Android應用
3。可以做遊戲開發
4。可以做桌面軟體
Java語言特性
1。簡單易用
2。面向物件
3。安全性高
4。多執行緒
5。跨平臺
平臺相關性
我們稱能夠支援程式執行的硬體或軟體環境為平臺。
windows系統只能執行windows的可執行檔案(exe)
linux系統只能執行linux的可執行檔案
windows的可執行檔案,不能直接執行在Linux上面, 反之亦然。
Java跨平臺原理
不同的作業系統自己專門識別的軟體格式
如果只編寫一個Java程式是無法辦法在各個系統上執行
Java單獨開發了一套(各個平臺)一個Java虛擬機器的程式
編寫的Java程式不需要執行在系統當中
而是執行在系統安裝的Java虛擬機器當中。各個平臺上的Java虛擬機器都能識別編寫的Java程式
點選載入圖片
相關文章
- 2021-09-24什麼時候才能對語言發育遲緩的寶貝們少些誤解, 多些理解
- 2021-09-08孩子“不會仿說”或“只會仿說”,該怎麼訓練?
- 2021-09-01終於找到了華為手機卡頓的“元兇”。原來是這6個設定在作怪
- 2021-09-01打著“交友”旗號, 實則在做“灰色產業”, 這軟體亂象該整治了
- 2021-04-27鄧哲升4.26:大餅企穩53000後走勢分析,以太坊FIL操作建議