JAVA學(xué)習(xí)的小知識
java中*=為乘后賦值運(yùn)算符,是一個復(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編譯程序生成字節(jié)碼(byte-code),而不是通常的機(jī)器碼。Java字節(jié)碼提供對體系結(jié)構(gòu)中性的目標(biāo)文件格式,代碼設(shè)計成可有效地傳送程序到多個平臺。Java程序可以在任何實現(xiàn)了Java解釋程序和運(yùn)行系統(tǒng)(run-time system)的系統(tǒng)上運(yùn)行。
在一個解釋性的環(huán)境中,程序開發(fā)的標(biāo)準(zhǔn)“鏈接”階段x消失了。如果說Java還有一個鏈接階段,它只是把新類裝進(jìn)環(huán)境的過程,它是增量式的、輕量級的過程。因此,Java支持快速原型和容易試驗,它將導(dǎo)致快速程序開發(fā)。這是一個與傳統(tǒng)的、耗時的“編譯、鏈接和測試”形成鮮明對比的精巧的開發(fā)過程。
JAVA學(xué)習(xí)的前景
有人說程序員未來會出現(xiàn)飽和的情況,很多人都找不到工作。要說飽和,其實現(xiàn)在就出現(xiàn)了“飽和”,不用未來,越來越多的初級程序員、不思進(jìn)取的程序員都被淘汰了,原因是什么?是市場飽和?還是個人能力不足,跟不上時代發(fā)展變化?這個是值得探討的問題;
對于Java技術(shù)的學(xué)習(xí),個人認(rèn)為,重要的是掌握J(rèn)ava的基礎(chǔ)核心技術(shù),并將自己的技術(shù)靈活運(yùn)用,不斷適應(yīng)時代發(fā)展,才是不被淘汰,也不會被“飽和”的有效方針。
方向的選擇:大數(shù)據(jù)是一直被高看的方向,還有人工智能都是未來很好的方向,但這些方向的基礎(chǔ)是先學(xué)好一門編程語言。
JAVA學(xué)習(xí)的前景
!=是一個二元運(yùn)算符
判斷它左邊和右邊的值是否相等,如果對引用類型則判斷它們是否是相同的引用,若等返回false,若不等返回true
!則是一個一元運(yùn)算符,運(yùn)算對象是boolean類型的,若運(yùn)算對象為true則返回false,若運(yùn)算對象為true則返回false
!value的話value要是boolean值才可以進(jìn)行運(yùn)算
體驗課預(yù)約試聽
倒計時
課程熱線:
170-5129-0180客服在線時間:早上9點~下午6點,其他時間請在線預(yù)約報名或留言,謝謝!
免費(fèi)體驗課開班倒計時
稍后會有專業(yè)老師給您回電,請保持電話暢通