有关语言JAVA和C#
的NEED信息Q#1; - 类类型与对象类型对比参考类型?
问题2: - 类类型和变量的变量的内存要求不同 原始类型?
问题3: - 类的对象范围与类的变量之间的区别?
*******如果以下信息不正确,请纠正我**********
*******请在示例的帮助下解释*******************
*******真的很感谢帮助******************************
PersonClass var1 = new PersonClass(" Jack",22);
PersonClass var1 : - 定义类型类Person的变量" var1"
新: - " NEW"将根据类PersonClass
的构造函数通知分配内存PersonClass(" Jack",22); : - "构造函数"这将告诉新操作员类的大小,并将是编译器将要做的第一件事 在编程运行时调用
1 - 这将在new的帮助下创建PersonClass类的对象 操作
2 - 类PersonClass()的构造函数将告诉新的 关于类的大小和新运算符的运算符 分配确切的内存大小。
3 - 对象的名称是" var1"它也是Class类型PersonClass
的变量名称4 - 类的对象可以访问所有属性字段的方法 除了私人课程以外的课程。
5 - 如果是参数化构造函数,编译器会调用默认构造函数。谁知道没有默认构造函数的类的大小?
PersonClass var2;
1 - 它只定义了类" var2"
的变量2 - 类的var2可以从PersonClass访问什么? var2的限制是多少? 类类型的var2的区别或范围是什么 PersonClass和PersonClass类的对象?
**
var2 = var1;
**
// variable2和variable1现在都命名为同一个对象 //请解释
/ *这也改变了variable1,因为变量2和变量1 命名相同的确切对象* /
variable2.set(" Jack",22);
的System.out.println(变量1);