西安0基礎(chǔ)學(xué)java暑假好學(xué)嗎
¥詳詢
班制:其它
西安兄弟連教育JAVA學(xué)習(xí)的小知識(shí)
java中*=為乘后賦值運(yùn)算符,是一個(gè)復(fù)合賦值運(yùn)算符。i*=n相當(dāng)于i=i*n。
復(fù)合賦值運(yùn)算符,也稱為賦值縮寫,帶有運(yùn)算的賦值運(yùn)算符。共有10種這樣的運(yùn)算符,它們是:+= 加賦值,-= 減賦值,*= 乘賦值,/= 除賦值,%= 求余賦值,&= 按位與賦值,| = 按位或賦值,^= 按位異或賦值,<<= 左移位賦值,>>= 右移位賦值。
復(fù)合賦值運(yùn)算舉例:
a+=2 即為a=a+2
x*=y 即為x=x*y
學(xué)習(xí)JAVA
可移植性
Java使得語(yǔ)言聲明不依賴于實(shí)現(xiàn)的方面。例如,Java顯式說(shuō)明每個(gè)基本數(shù)據(jù)類型的大小和它的運(yùn)算行為(這些數(shù)據(jù)類型由Java語(yǔ)法描述)。
Java環(huán)境本身對(duì)新的硬件平臺(tái)和操作系統(tǒng)是可移植的。Java編譯程序也用Java編寫,而Java運(yùn)行系統(tǒng)用ANSIC語(yǔ)言編寫。
高性能
Java是一種先編譯后解釋的語(yǔ)言,所以它不如全編譯性語(yǔ)言快。但是有些情況下性能是很要緊的,為了支持這些情況,Java設(shè)計(jì)者制作了“及時(shí)”編譯程序,它能在運(yùn)行時(shí)把Java字節(jié)碼翻譯成特定CPU(中央處理器)的機(jī)器代碼,也就是實(shí)現(xiàn)全編譯了。
Java字節(jié)碼格式設(shè)計(jì)時(shí)考慮到這些“及時(shí)”編譯程序的需要,所以生成機(jī)器代碼的過(guò)程相當(dāng)簡(jiǎn)單,它能產(chǎn)生相當(dāng)好的代碼。
JAVA學(xué)習(xí)的前景
1.Java在世界范圍是使用量是C#的三倍以上,很長(zhǎng)一段霸占第一(最近被C超過(guò)了).
2.Java不是一個(gè)人的,同樣C#也不是一個(gè)人的.
3.Java在國(guó)內(nèi)還沒(méi)火起來(lái),大公司用的比較多,小公司還是.NET的偏多.
4.雖然個(gè)人比較喜歡.NET,但是Java沒(méi)有未來(lái)?和你說(shuō)這話的人很可憐就是了...
5.Windows下.NET表現(xiàn)可能好一點(diǎn),但是一提到跨平臺(tái).NET是在很一般
JAVA學(xué)習(xí)的前景
Java的特點(diǎn):
5.C++是面向?qū)ο蠛兔嫦蜻^(guò)程的混合語(yǔ)言, C是純面向過(guò)程的語(yǔ)言;
6.java是一種強(qiáng)類型的語(yǔ)言,比C/C++檢查還要嚴(yán)格,java區(qū)分大小寫字母;
7.java提供了自動(dòng)垃圾回收機(jī)制gc,有效避免了C、C++的內(nèi)存泄漏問(wèn)題;
8.java禁止非法訪問(wèn)內(nèi)存,因?yàn)閖ava沒(méi)有指針,內(nèi)存的申請(qǐng)和釋放;
體驗(yàn)課預(yù)約試聽(tīng)
倒計(jì)時(shí)
課程熱線:
170-5129-0180客服在線時(shí)間:早上9點(diǎn)~下午6點(diǎn),其他時(shí)間請(qǐng)?jiān)诰€預(yù)約報(bào)名或留言,謝謝!
免費(fèi)體驗(yàn)課開(kāi)班倒計(jì)時(shí)
稍后會(huì)有專業(yè)老師給您回電,請(qǐng)保持電話暢通