文件ji數(shù)據(jù)類型劃分_第1頁
文件ji數(shù)據(jù)類型劃分_第2頁
文件ji數(shù)據(jù)類型劃分_第3頁
文件ji數(shù)據(jù)類型劃分_第4頁
文件ji數(shù)據(jù)類型劃分_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

唐大仕北京 Javaa的數(shù)據(jù)類型分c兩大 ~}vHbyte,short,int,

!基本數(shù)據(jù)類型(primitive!引用類型referencetypes

kmvHfloat,

OsHvclass)\^這里!doubled2= !Personp2= 5Javaa定f!整數(shù)型&&&&byte,short,int,,!邏輯型 !字符型&&&&boolean類型適n邏輯運算,一般用nboolean類型數(shù)據(jù)只允許取值true或!\可以)或非)的整數(shù)替ttrue和!if(a=5)在javaa用法e b= //do}char型數(shù)據(jù)用來表示通常意f!charc= c1=Java語言a還允許使用轉(zhuǎn)f字符':'來將其后的字符轉(zhuǎn)變c其它的含!charc2= //t Jav而\受具~Jav +,2> ,+/>,+/ ,-+>,-+ ,0->,0-!十進(jìn)制整數(shù),如*+%&,*-% (Java7以上Java語言的整型常量默認(rèn)cintinti聲明long型常量可以后加l或L l=Javaa vH ,*- Java7以上 (千分|分割符用下劃線表示!,'*- Java浮點型常量默認(rèn)cdouble d= f=intx, floatf= JcfloatH@Sdoubled= charc= x= }}標(biāo)識符!(1)標(biāo)識符可以由字母、數(shù)字和下劃線(_)、美元符號($)!!變量、常量隨使用隨定 唐大仕北京 算術(shù)運算符0*,(,%,++, 邏輯運算符0!,&%|%;%|運算符0&,|,;,~賦值運算符03擴展賦值運算符+?有關(guān) *.(-(整除 *.')(+(實數(shù)除法有關(guān) &*))%&,有關(guān)%的含 偶數(shù)a%2,整除a%7,個|有關(guān)++% a=5; a=5;b=++aa=5;b=a++^!邏輯 &&短路 ||短路ab短路!short-circuit) --第一個操作數(shù)cMyDate if((d!=null)&&(d.day>31)) //dosomethingwith if(i<0||i>31) System.out.println("非法賦 ???~++**+*+*+**+++*++*+++*+++*++*****+**+**+<++**+*++*++*++*++++*++++:++**+*++*++*++*++*+**++*移|運算符 a<<b;"將二進(jìn)制形式的a逐|左移b|,最}|空出的b| "將二進(jìn)制形式的a逐|右移b|,最高|空出的b|補原來的符號 a>>>b;"將二進(jìn)制形式的a逐|右移b|,最高|空出的b|移|移|!對nint型整數(shù)移|a>>b,系統(tǒng)先將b對,+取模,得到的結(jié)果才是真正移|!對nlong型整數(shù)移|時 ,則是先將移||數(shù)b對/-取77777777 longl= inti=!特例0可以將整型常量直接賦值給byte,short,char等類型變量,而\需要進(jìn)! b=! b=nh- a+=a=7a-=a=a-7a*=a=a/=a=7a%=a=a&=a=a|=a=a^=a=a<<=a=a>>=a=a>>>=a=字符串連接運算符+ inti=300Strings="hello,"+ inti=300Strings="hello,"+ //輸出:hello,305 5.0+i<30&&!首先應(yīng)按照運算符的優(yōu)先級rRL dataLto*Lto%LtoLto68Lto7Lto!Lto:Lto<LtoLtoRtoRto77 7表達(dá)式a!所有的byte,short,char參與算術(shù)運算等轉(zhuǎn)

!使用javap 類 唐大仕北京 順 分 循

A

b=a>0?a:-s=d=Integer.parseInt(sJavaa /*…*/用n多行注釋。注釋r/*開始,到*/結(jié)束,^o 其a,第3種注釋d要是c支持Kjaaoc而采用的。jaaoc能識別注釋a用標(biāo)記標(biāo)識的一些特殊o注釋加入它所生成的HML文w。常用的標(biāo)記如下。!@see:引用其s!@version!@author @param!@return!@exceptionjavadoc例分支語句&&GJit=h使用switch!case例 分?jǐn)?shù)等

casecase…case}應(yīng)用e I56a的窗~!!New—Other—Windows—SwingDesigner—!在窗~!組w上右鍵,AddNewEventNetbeans!新建—Other— !布局可設(shè)!循環(huán)~部分!迭t部分!!for循 while循 do/while循11FF2TTF3TfEr循環(huán)語句result+=}System.out.println("result="+Jhile循環(huán)語句

result+=}System.out.println("result="+ result+=System.out.println("result="+ 有關(guān)GotoJavaa!在循環(huán)a:break標(biāo)號,continue!!{ !{!break!!}!!}} ? }System.out.println("Game

!publicstaticvoidmain(String!for(inti=0;i<100;i++)!if!!!}! }示例:求100

唐大仕北京

int[]a =newint[3];a[0]=3;a[1]=a[2]=MyDate[]dates=newMyDate[3];=newMyDate(22,7,dates[1]=newMyDate(1,1,dates[2]=newMyDate(22,12,Java語言a聲明數(shù)組時\能指定其長度(數(shù)組a元素的個數(shù))int !int[]a=newa#靜態(tài)初#在定f數(shù)組的同時就cint[]a={3,9,Y9,int[]a=newint[]{3,9,8MyDate[]dates=newMyDate(22,7,newMyDate(1,1,newMyDate(22,12, 數(shù)值類型是0,引用類型是null)int[]a=new!indexc數(shù)組元素下標(biāo),可以是整型常量或整型表達(dá)式。如 !數(shù)組元素下標(biāo)r0開始;長度cn的數(shù)組合法下標(biāo)取值范圍 0~n- !int[]ages=new!for(inti=0;i<ages.length;i++System.out.println(ages[i]System.out.println(age

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論