Archive

Posts Tagged ‘operator’

Sự khác biệt giữa hàm equals() và operator ==

October 18, 2012 4 comments

Trước khi bàn về sự khác biệt giữa “==” và phương thức equals(), một điều quan trọng phải hiểu là một đối tượng (object) vừa có một địa chỉ  trong bộ nhớ và một tình trạng cụ thể phụ thuộc vào các giá trị trong đối tượng.

operator “==”

Trong Java, khi operator “==” được dùng để so sánh hai đối tượng, thì nó kiểm tra xem các đối tượng có tham chiếu đến cùng một nới trên bộ nhớ hay không. Mặt khác, nó kiểm tra xem hai tên đối tượng về cơ bản có tham chiếu đến cùng một địa chỉ nhớ hay không.  Ví dụ sau sẽ làm sáng tỏ điều này:

Read more…

Advertisements
Categories: Java Tags: , , ,
%d bloggers like this: