From b92bfea44b74eef1b471b71489998c8d6a5d0124 Mon Sep 17 00:00:00 2001 From: changfubai Date: Fri, 24 Aug 2018 17:09:17 +0800 Subject: [PATCH] fix error static method can only be invoked by class name. --- .../Java\345\237\272\347\241\200\347\237\245\350\257\206.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/Java\347\233\270\345\205\263/Java\345\237\272\347\241\200\347\237\245\350\257\206.md" "b/Java\347\233\270\345\205\263/Java\345\237\272\347\241\200\347\237\245\350\257\206.md" index 48caea111f9..323fd7a82a8 100644 --- "a/Java\347\233\270\345\205\263/Java\345\237\272\347\241\200\347\237\245\350\257\206.md" +++ "b/Java\347\233\270\345\205\263/Java\345\237\272\347\241\200\347\237\245\350\257\206.md" @@ -236,7 +236,7 @@ new运算符,new创建对象实例(对象实例在堆内存中),对象 ## 23. 静态方法和实例方法有何不同? -1. 在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。 +1. 在外部调用静态方法时,只能采用"类名.方法名"的方式,实例方法只能采用"对象名.方法名"的方式。也就是说,调用静态方法可以无需创建对象。 2. 静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制.