成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java編程思想筆記4-創(chuàng)新互聯(lián)

目錄

為博樂等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及博樂網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為做網(wǎng)站、網(wǎng)站制作、博樂網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

1.引用的賦值

2.Random類

3.關(guān)系操作符和equals()


1.引用的賦值

對于基本類型的賦值,已經(jīng)再簡單不過了

int a=4,b=3;
a=b;

就完成了對兩個基本變量的賦值,而且還把b的值復(fù)制給了a,但是對java,并不適用,因為我們在對一個對象進行操作的時候,是操作的他的引用,如果使用a=b,就相當(dāng)于讓a和b都指向b所指的那個對象(有點像指針,但是java中是沒有指針的):

class shuju{
	int dengji;
}
 public class rng{
	 public static void main(String[] args)
	 {
		 shuju shuju1=new shuju();
		 shuju shuju2=new shuju();
		 shuju1.dengji=2;
		 shuju2.dengji=4;
		 System.out.println(shuju1.dengji+"and"+shuju2.dengji);
		 shuju1=shuju2;
		 System.out.println(shuju1.dengji+"and"+shuju2.dengji);
		 shuju2.dengji=8;
		 System.out.println(shuju1.dengji+"and"+shuju2.dengji);
	 }
	 
 }

最后的結(jié)果是

2and4
4and4
8and8

之所以產(chǎn)生這樣的結(jié)果就是指向的問題,shuju1=shuju2,并不是我們想的把2的值給1;而是讓他們兩個引用指向相同的對象,而且此時因為shuju1的對象沒有他的引用了,他就會被Java回收站自動清理,最終我們得到的是兩個引用指向同一個對象,所以當(dāng)2的數(shù)改變時,1也就改變了。這種現(xiàn)象通常叫做“別名現(xiàn)象”。

所以我們?yōu)榱吮苊鈩e名現(xiàn)象。最好寫的具體一點,比如:

shuju1.dengji=shuju2.dengji;

這樣我們就完成了我們想要的值傳遞。

2.Random類

java以當(dāng)前的時間作為基礎(chǔ),隨機生成一個數(shù)字,也就是random類的功能,我們只需要調(diào)用nextInt()或者nextFloat(),也可以調(diào)用nextLong(),nextDouble()。傳遞的參數(shù)代表了我們想要的隨機數(shù)的上限,下限為0;

3.關(guān)系操作符和equals()

關(guān)系操作符會生成一個boolean結(jié)果,即true和false而沒有其他結(jié)果,并且他不能相加或者相減,但是我們卻可以在很多地方見到他的身影,比如if語句中,可能這就是普通普遍但有用。

當(dāng)我們定義兩個對象并使用語句

System.out.println(n1==n2);

你會發(fā)現(xiàn)即使他們的值一樣也會不同,因為這里我們也是對比了他們的引用而不是數(shù)據(jù)本身,所以我們使用equals()

System.out.println(n1.rquals(n2));

這樣我們就可以對比他們兩個對象里面的值,但是這并不是equals的全部用法,或者說這并不是正確用法。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

分享題目:java編程思想筆記4-創(chuàng)新互聯(lián)
分享路徑:http://jinyejixie.com/article36/coiisg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機App設(shè)計、移動網(wǎng)站建設(shè)企業(yè)建站、外貿(mào)建站響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
廉江市| 于都县| 墨脱县| 佛学| 南岸区| 阿瓦提县| 余庆县| 阜康市| 曲松县| 三原县| 昌图县| 延川县| 赤壁市| 建阳市| 临武县| 定远县| 云和县| 香港 | 若尔盖县| 巴马| 信丰县| 黎城县| 邻水| 乌兰察布市| 漳浦县| 安达市| 五华县| 永昌县| 彩票| 如东县| 新津县| 临夏县| 云霄县| 池州市| 广饶县| 双峰县| 琼海市| 册亨县| 南江县| 霞浦县| 调兵山市|