gpt4 book ai didi

java - java中的对象类在哪里使用?

转载 作者:行者123 更新时间:2023-12-01 16:33:14 26 4
gpt4 key购买 nike

我需要了解java中的对象类。这里有一些代码我想知道为什么我们使用它以及在哪里使用它

Object obj = arg0.getItemAtPosition(arg2);
String str = obj.toString();

最佳答案

所有“Object”都继承自Object,因此基本上 Java 中的任何类也是 Object 类型。

http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html

因此,所有类都隐式地具有一些方法:

<小时/>
Method Summary

protected Object clone()

boolean equals(Object obj)

protected void finalize()

Class getClass()

int hashCode()

void notify()

void notifyAll()

String toString()

void wait()

void wait(long timeout)

void wait(long timeout, int nanos)
<小时/>

如有必要,您可以重写这些方法以提供您自己的功能。

例如,您可以重写 toString 方法以返回您认为概括了该类的特定实例的 String。然后,如果您将 Object 传递给 System.out.println 之类的东西,它将打印 toString 方法返回的内容。

更多阅读:

http://journals.ecs.soton.ac.uk/java/tutorial/java/javaOO/objectclass.html

这里有一些不错的继承教程:

http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html

http://docs.oracle.com/javase/tutorial/java/concepts/inheritance.html

http://www.cs.utexas.edu/~lavender/courses/tutorial/java-06.pdf

关于java - java中的对象类在哪里使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12281588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com