News

In response to my recent blog posting Immutable Java Objects, Matt brought up a good point of discussion related to making Java classes truly immutable by declaring them as final so that they ...
In the code example below, you see the immutable String and the mutable StringBuilder class. Each is being passed as a parameter to a method. Knowing that Java only passes by value, what do you ...
String s1 = new String("Hello world!"); That code will create an s1 string object and a reference variable. As noted, Java strings are immutable. Once created, a string using string class cannot be ...