string a = new string(new char[] { 'h', 'e', 'l', 'l', 'o' });
            string b = new string(new char[] { 'h', 'e', 'l', 'l', 'o' });            object g = a;
            object h = b;            string str = "abc";
            string str2 = "abc";            object obj = 111;
            object obj2 = 111;            Person p1 = new Person("jia");
            Person p2 = new Person("jia");            Person p3 = new Person("jia");
            Person p4 = p3; 想请问大家,那些是对同一对象的引用,各个类型在内存的栈、堆中如何存储的,谢谢!