1. Trang chủ
  2. » Thể loại khác

immutable string trong java

2 80 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 281,81 KB

Nội dung

http://vietjack.com/java/index.jsp Copyright © vietjack.com Immutable String Java Trong Java, đối tượng chuỗi immutable Immutable nghĩa thay đổi hay sửa đổi Một đối tượng String tạo liệu trạng thái khơng thể bị thay đổi đối tượng String tạo Bạn theo dõi ví dụ sau để hiểu khái niệm Immutable Java: class Testimmutablestring{ public static void main(String args[]){ String s="vietjack"; s.concat(" vietjackteam");//phuong thuc concat() phu them vao cuoi chuoi System.out.println(s);//se in vietjack vi string la immutable } } Ở đây, "vietjack" không bị thay đổi đối tượng tạo với "vietjackteam" Đó String Java khơng thể sửa đổi Trong ví dụ trên, hai đối tượng tạo, biến tham chiếu tham chiếu tới "vietjack" không tham chiếu tới "vietjackteam" Nhưng gán tới biến tham chiếu cách tường minh, tham chiếu tới đối tượng "vietjackteam" Ví dụ: class Testimmutablestring1{ public static void main(String args[]){ String s="vietjack"; s=s.concat(" vietjackteam"); System.out.println(s); } } Trong trường hợp này, s trỏ tới "vietjackteam" Bạn nên ý đối tượng "vietjack" không bị sửa đổi http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/java/index.jsp Copyright © vietjack.com Tại đối tượng String Immutable Java? Bởi Java sử dụng khái niệm String Literal Giả sử có biến tham chiếu, tất tham chiếu tới đối tượng "vietjack" Nếu biến tham chiếu thay đổi giá trị đối tượng, có tác động tới tất biến tham chiếu khác Đó đối tượng String Immutable Java http://vietjack.com/ Trang chia sẻ học online miễn phí Page ...http://vietjack.com /java/ index.jsp Copyright © vietjack.com Tại đối tượng String Immutable Java? Bởi Java sử dụng khái niệm String Literal Giả sử có biến tham chiếu, tất... chiếu thay đổi giá trị đối tượng, có tác động tới tất biến tham chiếu khác Đó đối tượng String Immutable Java http://vietjack.com/ Trang chia sẻ học online miễn phí Page

Ngày đăng: 03/12/2017, 00:44

TỪ KHÓA LIÊN QUAN

w