目的:
掌握J(rèn)AVA語(yǔ)言是非常有必要的……
技術(shù):
1.Java語(yǔ)?言特性?
(1).易學(xué):Java語(yǔ)?言的語(yǔ)法與C語(yǔ)?言和 C++語(yǔ)?言很接近,使得?大多數(shù)程序員 很容易易學(xué)習(xí)和使?用Java
(2). 面向?qū)ο?Java語(yǔ)?言提供類、接 口和繼承等
(3). 健壯:Java的強(qiáng)類型機(jī)制、異常 處理理、垃圾的?自動(dòng)收集等是Java程 序健壯性的重要保證.且丟棄指針
(4). 安全:Java通常被?用在?網(wǎng)絡(luò)環(huán) 境中,為此,Java提供了了?一個(gè)安全 機(jī)制以防惡意代碼的攻擊。如:安 全防范機(jī)制(類ClassLoader),如 分配不不同的名字空間以防替代本地 的同名類、字節(jié)代碼檢查。
2.Java程序的運(yùn)行
(1). 1. 編寫代碼 -> ?文本編輯器?? 2. 編譯:javac 檢測(cè)代碼是否有 錯(cuò)(語(yǔ)法)3.運(yùn)?行行:java Hello (運(yùn)?行行時(shí)錯(cuò) 誤)
IDE:MyEclipse Eclipse? ? ?Android Studio
(2).Java程序運(yùn)?行行機(jī)制-虛擬機(jī)機(jī)制(即JAVA虛擬機(jī)的使用)
3.Java編程小知識(shí)點(diǎn):
(1)


(2)為避免出現(xiàn)重名,可添加package在不同層次下可命名相同
eg:在demo的包下命名的Person類可與demo同一層次的Person類重名:

(3)數(shù)據(jù)類型:大致與C語(yǔ)言中的數(shù)據(jù)類型差不多:


(4)從終端輸入數(shù)據(jù):導(dǎo)入包:import java.util.Scanner;

實(shí)際編程:
1.用android studio編寫JAVA小程序(數(shù)學(xué)游戲(其C語(yǔ)言編寫見(jiàn)2019-08-02編程代碼)):
輸入?yún)⑴c人數(shù)和死亡編號(hào),以及對(duì)玩家進(jìn)行編號(hào):

游戲?qū)崿F(xiàn):

運(yùn)行測(cè)試:

心得:
以前學(xué)習(xí)JAVA時(shí)感覺(jué)沒(méi)有學(xué)好,現(xiàn)在一定得抓緊機(jī)會(huì)好好學(xué)習(xí),而且JAVA是·一門很重要的語(yǔ)言,得打好基礎(chǔ)。今天學(xué)習(xí)下來(lái),雖然講得都是一些簡(jiǎn)單的知識(shí),但我還是精神不振,哎,昨晚失眠哦,感覺(jué)在學(xué)習(xí)時(shí)期內(nèi)必須注意安排自己的休息時(shí)間,睡?。?!