对象不 具有 名称,除非你碰巧使用的一类,它允许给予一个每一个对象(例如,通过与取回的变量
getName())。
特别是,用于引用对象的任何特定变量的名称对于对象本身是完全未知的。所以你不能做:
Object foo = new Object();// There's no support for thisString name = foo.getName(); // expecting to get "foo"
(请记住,几个变量都可以引用同一个对象,并且不必有 任何 命名变量引用一个对象。)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)