Java中Object[] options="二进制","四进制","八进制";中为啥可以用Object声明定义一个字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中Object[] options="二进制","四进制","八进制";中为啥可以用Object声明定义一个字符串相关的知识,希望对你有一定的参考价值。

可以举例说明还可以用它来定义什么吗?

参考技术A 单根继承,Object是多有类的父类。是祖先,就像猿人一样。

字符串也是他的子类,当然可以向上转型到Object类型。多态机制。
参考技术B Object可以用来定义【任意你想用来定义的】追问

是因为它是所有类的基类么,举个定义的例子行么

追答

是因为它是所有类的基类么,是!!!
===================================
举个定义的例子行么??
Object可以用来定义【任意你想用来定义的】
你看不懂中文吗???
你想定义成什么就定义成什么。。
Object a=1;
Object b='我';
Object c=true;
要知道能不能这样定义,自己写个程序运行下,什么都知道了!!!!!!!!!

本回答被提问者采纳

以上是关于Java中Object[] options="二进制","四进制","八进制";中为啥可以用Object声明定义一个字符串的主要内容,如果未能解决你的问题,请参考以下文章

typeof options == 'object' && options,为啥这会返回对象值? [复制]

应为字符串,但在第 1 行第 123 列路径 $.options 处为 BEGIN_OBJECT。在easypost发货中

Celery CRITICAL/MainProcess] 不可恢复的错误:AttributeError("'float' object has no attribute 'items'&qu

Angular Object 可能为“null”。 <span *ngIf="checkoutForm.get('emailAddr').hasError('required')&qu

ASP.NET Identity 2.0 Roles.IsUserInRole 给出 "Invalid object name 'dbo.aspnet_SchemaVersions'.&qu

对象传播与 Object.assign