AliaSing alias effect just met a new name, aliasing, translation: alias effect, what does not understand, he also said on his book, it is difficult to understand, especially the following example, have not understood .... ..... import com.bruceeckel.simpletest. *; Class number {INT I;} public class assignment {public static void main (string [] args) {Number N1 = new number (); Number N2 = New Number ); N1.i = 9; n2.i = 47; system.out.println ("1: n1.i:" n1.i ", n2.i: n2.i); n1 = n2; System.out.println ("2: N1.I: N1.I ", N2.I: n2.i); n1.i = 27; System.out.Println ("3: N1.i : " N1.I ", N2.I: " N2.I);}} ///: ~ The output effect is 1: N1.I: 9, N2.I: 472: N1.I: 47, N2.I: 473: N1.I: 27, N2.i: 27 and I should think that it should be like this, 1: N1.I: 9, N2.I: 472: N1.I: 47, N2 The last N2.I: 47 Results The last N2.I is 47 .... I have added N2.I = 84; System.out.Println ("4: N1 " N1.I ", N2.I: " n2.i); display is: 4: N1.I: 84; N2.I: 84, then don't understand ... OK .... Show is still the same ... 呵 ... There is no way to make them different ..... The book is in the appendix introduction .. then wait until you look carefully ... Regular Expressions regular expression From learning JS, VBS, VB, it feels a very invincible DD, but it has not been learned. This time, Java has a package is regular, java.util.regex.pattern, ... Your The more you have to learn Western. Shallow into the depth .... Java regular expression detailed http://dev.9cbs.net/develop/Article/58/58166.shtm