日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

JAVA编程思想二

發布時間:2024/4/13 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA编程思想二 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通過對第三章知識的學習,總結以下幾點內容:

1、賦值:

(1)對于基本數據類型而言,賦值是直接將一個地方的內容復制到別一個地方,例如a=b,即把b復制給a,在這里對a進行任何修改,都不會影響到b的值。

(2)為對象賦值則不一樣,為對象賦值的實質是對對象的引用進行操作,即將對象的引用賦給另一個引用,例如對象c=d,即讓c和d都指向原來指向c的引用。那么,此時無論對c或d做任何修改,都會導致另一個對象的引用的變化。

2、==和equal

(1)對于基本數據類型而言,使用==即為比較其值是否相等。

(2)對于對象而言,==則意味著比較兩個對象的引用是否相同,如ClassA a=new ClassA();ClassB b=new ClassB(),a=b,此時使用a==b來判斷是否相等則為true.

equal()則是比較兩個對象的內容是否相同,例如:ClassA a=new ClassA();ClassB b=new ClassB();a.name="test";b.name="test";a.equal(b)來判斷時則為true。

但是,對于String類型的對象,如果使用:String a="abc";String b="abc",a==b來判斷時則為true,即此時可以將其看成為普通數據類型。

如果使用:String a=new String("abc");String b=new String("b"),a==b來判斷時則為false,即此時將其看作為對象類型。

轉載于:https://www.cnblogs.com/huangli1989/p/3314521.html

總結

以上是生活随笔為你收集整理的JAVA编程思想二的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。