在类方法中用创建对象的途径可以操作实例变量 但是为什么网上都说类方法不能操作实例变量

问题描述:

img

     package 上 Oceanuniversityofchina
  2
  3 importjava.util.Arrays;
  D
  5 public class Box1 K
  6 static int z;
  7 inti=0;
  8 public static void main(String]args){
  9 ++;
 10 Box1b1=newBox1()
 11 b1.j++
 12
 3
 14
                                    目ConsoleX B Problems @JavadocDeclaration
<terminateds Box1 ava Applicationl C:lUsers\MACHENIKE-p2\poolpluginslorg.eclipsejustj.openjdk.hotspot.jre.full.win32.x86 64 16.0.2.v20210721-1149Vr

类方法不能操作实例变量准确的说是不能直接操作,而不是实例化一个对象,去操作这个对象的变量。 比如你的代码,你在main函数里面可以直接写i++,却无法直接写j++.

因为很多人都是抄别人的教程,他自己没有实践过的