java 中的点(.)后面接的是什么呢?哪个能说明白一点?

来源:百度知道 编辑:UC知道 时间:2024/06/22 01:09:47

这个我也很模糊,是类的属性和方法么?我觉得是对象的属性和方法,我们调用它的时候应该都是将其看做一个对象来进行调用的,就好像楼上说的Test类,如果是他的属性和方法为什么不能直接Test.fun(),而非要去实例化一下呢?我觉得只有将类看做对象直接调用的属性和方法才是类本身的属性和方法,比如Static类型的方法。

以上是我自己的一些看法,也是我的疑惑。。。

.后面接的是类的方法或者属性,
比如你有一个类
class Test{
int a;
public void fun() {System.out.println("this is a test function")}
}
当你new一个类Test test = new Test()后,要调用方法fun()则可以这样:
test.fun();

如果你用编译器来编程的话可以更加了解其含义
2楼基本说出了意思 你用编译器的话写了方法后
调的时候你打了点后 他就会自动显示出方法 你就可以选择了
程序么多编多看多温习就可以了 当初我理论视频看了不下三遍 每看一次都会把以前不会不懂的都给解决了 感觉我属于笨的那类 应该对你有些帮助吧
我空间里还有些学习笔记 和 一些技巧 可以看下

。就是用来调用属性或方法的,当你定义了一个类的对象后,直接用对象名.函数名或属性,即可用啊。

类的属性或者方法