Java StringBuffer Archives - Hướng Dẫn Java https://huongdanjava.com/vi/tag/java-stringbuffer Hướng dẫn lập trình bằng ngôn ngữ Java Mon, 10 Dec 2018 23:20:48 +0000 vi hourly 1 https://wordpress.org/?v=6.9.4 https://huongdanjava.com/wp-content/uploads/2018/01/favicon.png Java StringBuffer Archives - Hướng Dẫn Java https://huongdanjava.com/vi/tag/java-stringbuffer 32 32 StringBuffer và StringBuilder trong Java https://huongdanjava.com/vi/stringbuffer-va-stringbuilder-trong-java.html https://huongdanjava.com/vi/stringbuffer-va-stringbuilder-trong-java.html#respond Tue, 07 Mar 2017 23:09:56 +0000 https://huongdanjava.com/?p=2335 Trong Java, ngoài đối tượng StringBuilder, chúng ta còn có đối tượng StringBuffer với chức năng giống như đối tượng StringBuilder nhưng về mặc hiện thực thì nó là thread-safe. Điều này có nghĩa, chỉ có duy nhất một thread có thể access vào đối… Read More

The post StringBuffer và StringBuilder trong Java appeared first on Hướng Dẫn Java.

]]>
Trong Java, ngoài đối tượng StringBuilder, chúng ta còn có đối tượng StringBuffer với chức năng giống như đối tượng StringBuilder nhưng về mặc hiện thực thì nó là thread-safe. Điều này có nghĩa, chỉ có duy nhất một thread có thể access vào đối tượng StringBuffer của chúng ta tại một thời điểm nào đó.

Thread-safe đảm bảo cho đối tượng StringBuffer của chúng ta được thống nhất khi nó được dùng trong nhiều thread khác nhau nhưng điều này cũng có nghĩa việc sử dụng đối tượng StringBuffer để build một chuỗi String sẽ chậm hơn.

Hãy xem xét ví dụ sau nhé các bạn:

StringBuffer và StringBuilder trong Java

Rõ ràng, các bạn thấy cùng một đoạn code nhưng sử dụng StringBuffer để build chuỗi String sẽ làm cho code chúng ta chậm hơn rất nhiều.

Nên các bạn hãy xem xét tùy trường hợp mà sử dụng nhé, chỉ sử dụng StringBuffer trong những trường hợp đặc biệt mà thôi.

The post StringBuffer và StringBuilder trong Java appeared first on Hướng Dẫn Java.

]]>
https://huongdanjava.com/vi/stringbuffer-va-stringbuilder-trong-java.html/feed 0