Java基本語法(上) 創(chuàng)新互聯(lián)公司主打移動(dòng)網(wǎng)站、做網(wǎng)站、網(wǎng)站制作、網(wǎng)站改版、網(wǎng)絡(luò)推廣、網(wǎng)站維護(hù)、主機(jī)域名、等互聯(lián)網(wǎng)信息服務(wù),為各行業(yè)提供服務(wù)。在技術(shù)實(shí)力的保障下,我們?yōu)榭蛻舫兄Z穩(wěn)定,放心的服務(wù),根據(jù)網(wǎng)站的內(nèi)容與功能再?zèng)Q定采用什么樣的設(shè)計(jì)。最后,要實(shí)現(xiàn)符合網(wǎng)站需求的內(nèi)容、功能與設(shè)計(jì),我們還會(huì)規(guī)劃穩(wěn)定安全的技術(shù)方案做保障。 |
內(nèi)容大綱
|
①類內(nèi),方法外聲明:成員變量 ②方法體內(nèi)部:局部變量
①long num=123445678L;? ? 后面加 “L” ②double num=0.11; ③float num=0.11F;? 后面加? “F”
①Java中采用?Unicode編碼,可存儲(chǔ)一個(gè)字母、漢字、其他語言一個(gè)字符 ②?char c1 = 'a';???char c2 = '中'; char c3 =??'9'; ③?可存儲(chǔ)轉(zhuǎn)義字符,如 char c4='\u000a';? (16進(jìn)制)表示? ?
①byte,short,char->int->long->float->double(小容量自動(dòng)轉(zhuǎn)換換成大容量,容量為表數(shù)范圍) ②多類型數(shù)據(jù)混合運(yùn)算,將數(shù)據(jù)類型轉(zhuǎn)換成大的再進(jìn)行運(yùn)算 int a=10; long b=1000L; long c=a+b; ③byte,short,char運(yùn)算時(shí)轉(zhuǎn)換成int類型運(yùn)算
①大容量放到小容量 ②使用強(qiáng)制轉(zhuǎn)換符③boolean不能強(qiáng)制類型轉(zhuǎn)換 ④byte,short,char之間做運(yùn)算會(huì)先將自身提升成int類型 int b=1; int a=1; byte c=(byte)b + (byte)a;? ?//編譯不通過,byte類型運(yùn)算時(shí)會(huì)自動(dòng)轉(zhuǎn)為int類型 正確寫法:byte c = byte(b+a); 基本數(shù)據(jù)類型與String類型運(yùn)算
變量部分練習(xí)
①計(jì)算機(jī)以二進(jìn)制補(bǔ)碼的形式保存所有的整數(shù)。 ②正數(shù)的原碼、反碼、補(bǔ)碼都相同 ③負(fù)數(shù)的補(bǔ)碼是其反碼+1
①?取模結(jié)果的正負(fù)和被模數(shù)的正負(fù)有關(guān)?? System.out.println( 4 %? -3);? ?// 1 System.out.println(-4 %? ?3);? ?//-1 System.out.println(-4 % -3);? ?//-1 ② 整數(shù)之間做除法只保留整數(shù)部分 ③ 計(jì)算機(jī)中運(yùn)算順序不同可能會(huì)導(dǎo)致不同結(jié)果 ? n2 = 10 / 4 * 4;//8.0? ?? ? n2 = 10 * 4 / 4;? ? //10.0
隨意給出一個(gè)整數(shù),打印顯示它的個(gè)位數(shù),十位數(shù),百位數(shù)的值。格式如下: 數(shù)字xxx的情況如下: 個(gè)位數(shù): 十位數(shù): 百位數(shù): |
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。