更新時(shí)間:2021-05-20 11:06:33 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽911次
Java是一門面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
JVM(Java Virtual Machine):java虛擬機(jī),用于保證java的跨平臺(tái)的特性。
java語(yǔ)言是跨平臺(tái),jvm不是跨平臺(tái)的。
JRE(Java Runtime Environment):java的運(yùn)行環(huán)境,包括jvm+java的核心類庫(kù)。
JDK(Java Development Kit):java的開(kāi)發(fā)工具,包括jre+開(kāi)發(fā)工具
(1)path是配置Windows可執(zhí)行文件的搜索路徑,即擴(kuò)展名為.exe的程序文件所在的目錄,
用于指定DOS窗口命令的路徑。
(2)Classpath是配置class文件所在的目錄,用于指定類搜索路徑,JVM就是通過(guò)它來(lái)尋找該類的class類文件的。
變量的作用:用來(lái)存儲(chǔ)數(shù)據(jù)。
為什么要定義變量:用來(lái)不斷的存放同一類型的常量,并可以重復(fù)使用
(1)&&會(huì)出現(xiàn)短路,如果可以通過(guò)第一個(gè)表達(dá)式判斷出整個(gè)表達(dá)式的結(jié)果,則不繼續(xù)后面表達(dá)式的運(yùn)算;
只能操作boolean類型數(shù)據(jù);
(2)&不會(huì)出現(xiàn)短路,將整個(gè)表達(dá)式都運(yùn)算。既可以操作boolean數(shù)據(jù)還可以操作數(shù)。&為位運(yùn)算符,用來(lái)對(duì)二進(jìn)制進(jìn)行操作。
由數(shù)字(0-9),大小寫英文字母,以及_和$組成。
不能以數(shù)字開(kāi)頭。
不能使用關(guān)鍵字來(lái)自定義命名。
(1)基本數(shù)據(jù)類型(4類8種):
整數(shù)類型:byte、short、int、long
浮點(diǎn)數(shù)類型:float、double
字符類型:char
布爾類型:boolean(ture false)
(2)引用數(shù)據(jù)類型:
類
接口
數(shù)組
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"Java編程基礎(chǔ)知識(shí)",希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743