
java类继承Object类的问题
JAVA中定义一个类,如果没有说明的话就都继承于Object这个类,那根据继承的定义,不是所有的类都包含了Object类中的方法了?象tostring()之类的。那写JA...
JAVA中定义一个类,如果没有说明的话就都继承于Object这个类,那根据继承的定义,不是所有的类都包含了Object类中的方法了?象tostring()之类的。那写JAVA程序的时候import java.lang.Object这句语句的用处又在哪里?
你的意思是java.lang.Object是默认import到所有的类中吗? 展开
你的意思是java.lang.Object是默认import到所有的类中吗? 展开
12个回答
展开全部
java.lang.Object 是java语言中一切对象的父类,java是面向对象的编程语言,所有的东西都是对象,而Object则是一切类的父类。写程序时无需Import进来啊,
你注意观察在一些IDE工具中,任何一个对象加.之后弹出的提示中都会包含object中的所有方法,可是这些方法你没写,你也没有导入Object类
你注意观察在一些IDE工具中,任何一个对象加.之后弹出的提示中都会包含object中的所有方法,可是这些方法你没写,你也没有导入Object类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java.lang包提供利用 Java 编程语言进行程序设计的基础类。最重要的类是 Object(它是类层次结构的根)和 Class(它的实例表示正在运行的应用程序中的类)。
确切的说不是默认import进来的,而是根本不用import。“类加载分为内置加载和用户加载,java.lang的属于内置加载”
确切的说不是默认import进来的,而是根本不用import。“类加载分为内置加载和用户加载,java.lang的属于内置加载”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java.lang.*是默认地导入到所有的包中
比如你用到的Boolean,String,Integer,Object,Math还有一些异常Exception等都是在这个包中的
你用这些的时候都不需要特别导入的
比如你用到的Boolean,String,Integer,Object,Math还有一些异常Exception等都是在这个包中的
你用这些的时候都不需要特别导入的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果写了import java.lang.Object那是多此一举,没用。要知道Object类是所有java类的父类,所有类都可以使用Object类中的方法(包括你声明的所有类),既然能使用干什么,当然不用import java.lang.Object。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java.lang包中的类是不需要手动import的。直接拿来用即可。
Object类是所有类的父类,包括你自己创建的类。
Object类是所有类的父类,包括你自己创建的类。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询