1.Java
成都創(chuàng)新互聯(lián)公司長(zhǎng)期為近1000家客戶(hù)提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為壺關(guān)企業(yè)提供專(zhuān)業(yè)的成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,壺關(guān)網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
的特性和優(yōu)勢(shì):簡(jiǎn)單性、面向?qū)ο蟆⒖梢浦残裕?/p>
write
once
,
run
anywhere
)
、高性能、分
布式、動(dòng)態(tài)性、多線(xiàn)程、安全性、健壯性。
2.Java
的運(yùn)行機(jī)制,計(jì)算機(jī)高級(jí)編程語(yǔ)言類(lèi)型有:編譯型、解釋型,
Java
語(yǔ)言是這兩種類(lèi)型的結(jié)
合,利用編輯器編寫(xiě)
Java
源程序
--
源文件名:主類(lèi)名
.java
,利用編譯器(
javac
)將源程序編譯
成字節(jié)碼
--
字節(jié)碼文件名:源文件名
.class
,再利用虛擬機(jī)(解釋器,即
java
)解釋執(zhí)行,運(yùn)行過(guò)
程:載入、代碼校驗(yàn)、解釋執(zhí)行。
3.Java
運(yùn)行時(shí)環(huán)境
JRE
包含:
Java
虛擬機(jī)、
庫(kù)函數(shù)、
運(yùn)行
Java
應(yīng)用程序和
Applet
所必須的文件,
JDK
(又稱(chēng)
SDK
)包含:
JRE
的超集、編譯器、調(diào)試器等開(kāi)發(fā)工具。
4.Java
運(yùn)行環(huán)境的三項(xiàng)主要功能:
加載代碼:
由
class loader
完成;
代碼校驗(yàn):
由
bytecode verifier
完成;執(zhí)行代碼:由
runtime interpreter
完成。
5.Java
開(kāi)發(fā)環(huán)境搭建:下載安裝
JDK
,新增系統(tǒng)環(huán)境變量
JAVA_HOME
,
設(shè)置就是
JDK
的安裝路徑,
修改系統(tǒng)環(huán)境變量
Path
,在最前面加上
%JAVA_HOME%\bin
,并以分號(hào)
;
和原路徑分隔,再在最前面
加上
.
;
表示當(dāng)前目錄的意思,完整的就是
.;%JAVA_HOME%\bin;
6.
注釋?zhuān)壕褪浅绦騿T為讀者作的說(shuō)明,是提高程序可讀性的一種手段,
Java
中有三種注釋?zhuān)磫?/p>
行注釋?zhuān)?/p>
//
)
、多行注釋?zhuān)?/p>
/**/
)
、文檔注釋?zhuān)?/p>
/**/
不能被嵌套,并且應(yīng)當(dāng)知道注釋不會(huì)出現(xiàn)在字節(jié)
碼文件中,即注釋不會(huì)影響到字節(jié)碼文件的大小,
Java
編譯器編譯時(shí)也會(huì)跳過(guò)注釋語(yǔ)句。
7.
標(biāo)識(shí)符:用作給變量、類(lèi)、方法命名,但應(yīng)注意表示類(lèi)名的標(biāo)識(shí)符每個(gè)單詞的首字母都要大寫(xiě),
方法和變量的標(biāo)識(shí)符用小寫(xiě)字母開(kāi)頭,
后面的描述性詞以大寫(xiě)開(kāi)頭,
即從第二個(gè)單詞起每個(gè)單詞的
首字母要大寫(xiě),并且
Java
的標(biāo)識(shí)符必須以字母、下劃線(xiàn)
_
、美元符
$
開(kāi)頭,不能以數(shù)字開(kāi)頭,標(biāo)識(shí)
符除開(kāi)頭外的其他部分可以是字母、下劃線(xiàn)
_
、美元符
$
、以及數(shù)字的任意組合,
Java
標(biāo)識(shí)符大小
寫(xiě)敏感,長(zhǎng)度無(wú)限制,不能是
Java
中的關(guān)鍵字。注意
:Java
不采用通常語(yǔ)言使用的
ASCII
字符集,
而是采用
unicode
這樣的標(biāo)準(zhǔn)的國(guó)際字符集,所以這里的字母的含義:英文、漢字等等,但盡量
不要用漢字來(lái)定義標(biāo)識(shí)符,
更不能用關(guān)鍵字來(lái)作為變量名和方法名,
但可以是關(guān)鍵字與其他單詞的
4
組合形式。
8.
變量:通過(guò)變量來(lái)操縱存儲(chǔ)空間中的數(shù)據(jù),變量就指代這個(gè)存儲(chǔ)空間!空間位置是確定的,但是
里面放置什么值不確定,
Java
是一種強(qiáng)類(lèi)型的語(yǔ)言,每個(gè)變量都必須在它本身前面聲明其類(lèi)型才
能被使用并為其分配相應(yīng)長(zhǎng)度的存儲(chǔ)單元,
Java
變量是程序中最基本的存儲(chǔ)單元,其要素包括變
量名、變量類(lèi)型和作用域。
注意:每個(gè)變量都有類(lèi)型,
類(lèi)型可以是基本數(shù)據(jù)類(lèi)型也可以是引用數(shù)據(jù)
類(lèi)型,變量必須是合法的標(biāo)識(shí)符,變量聲明是一條完整的語(yǔ)句,因此每一個(gè)聲明都必須以分號(hào)
";"
結(jié)束。
9.
變量可以分為:局部變量,即定義在方法或語(yǔ)句塊內(nèi)部的變量,生命周期是從聲明位置到
"}"
為
止,并且局部變量在使用前必須先聲明其類(lèi)型和初始化(賦初值)
;成員變量,又稱(chēng)實(shí)例變量,即
定義在方法外部、類(lèi)的內(nèi)部的變量,從屬于對(duì)象,生命周期伴隨對(duì)象始終,如果不自行初始化,他
會(huì)自動(dòng)初始化成該類(lèi)型的默認(rèn)初始值(數(shù)值型變量初始化成
或
0.0
,字符型變量的初始化值是
16
位的
,布爾類(lèi)型默認(rèn)是
false
)
;靜態(tài)變量,又稱(chēng)類(lèi)變量,即被
static
修飾,用
static
定義,
從屬于類(lèi),生命周期伴隨類(lèi)始終,
從類(lèi)加載到卸載,
如果不自行初始化,他會(huì)自動(dòng)初始化成該類(lèi)型
的默認(rèn)初始值(數(shù)值類(lèi)型的初始化成
或
0.0
,字符型的初始化成默認(rèn)的
16
位的
,布爾類(lèi)型默
認(rèn)是
false
)
。
10.
常量:即初始化后不能再改變的值!
11.
命名規(guī)則(規(guī)范)
:所有變量、方法、類(lèi)名,都要見(jiàn)名知意;類(lèi)成員變量要首字母小寫(xiě)和駝峰原
則;
局部變量也要首字母小寫(xiě)和駝峰原則;
常量的單詞字母要全部大寫(xiě),
若有兩個(gè)以上的單詞組成,
就用下劃線(xiàn)
"_"
進(jìn)行連接,如
MAX_VALUE
;
類(lèi)名要首字母大寫(xiě)和駝峰原則;方法名要首字母小寫(xiě)和駝
峰原則,如
run
()
、
showRun
()
。
12.Java
的數(shù)據(jù)類(lèi)型分為兩大類(lèi),
即基本數(shù)據(jù)類(lèi)型和引用數(shù)據(jù)類(lèi)型,
在基本數(shù)據(jù)類(lèi)型中有
3
類(lèi)
8
種
基本數(shù)據(jù)類(lèi)型
(邏輯型
-boolean
;
文本型
-char
;
數(shù)值型
-byte
、
short
、
int
、
long
、
float
、
double
)
,
引用數(shù)據(jù)類(lèi)型有類(lèi)(
class
)
、接口(
interface
)
、數(shù)組(
array
)
,注意,引用數(shù)據(jù)類(lèi)型的大小統(tǒng)一
老畢的看了25天,要是你動(dòng)手做了,那么基本是一個(gè)java有一定基礎(chǔ)的水平,要是不動(dòng)手,呵呵,等于沒(méi)看,2013-07-18 16:21:37工作一年多了,從一個(gè)java一點(diǎn)不懂的到現(xiàn)在基本自認(rèn)為還可以的,經(jīng)驗(yàn)就是多看多寫(xiě)多看開(kāi)源代碼,關(guān)鍵在于動(dòng)手,敲代碼這玩意真心看手感
你好建議你看下瘋狂JAVA李剛老師的書(shū)籍李剛老師的視頻也不錯(cuò)的
本文標(biāo)題:畢向東java源代碼 畢向東java百度云
文章來(lái)源:http://www.chinadenli.net/article36/doodppg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、品牌網(wǎng)站設(shè)計(jì)、做網(wǎng)站、企業(yè)建站、網(wǎng)站改版、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)