JAVA中包和类和项目的运行关系

我一个项目下建了两个类,为啥运行第一个而非第二个
两个不同项目间,运行第二个会发生第二个的闪入

你需要有Main函数,才有程序的入口。

运行是需要入口的,main 或者 servlet 等等

不管哪个类都可以,有main就行

同项目不同包或者同一个包下的类都可以创建其他的类(对象),你在类里面创建出对象后,他会在项目里面寻找这个对象并引入该对象的地址(导包),如果在这个项目里面找不到你所创建的类,就会报错(因为找不到这个类的地址,无法导包),比如说你创建了两个类,但是这两个类之间存在引用关系,你运行第一个类,执行引用的方法时会加载引用的类,不同项目之间一般不会发生这种情况,因为他们不在同一个项目,不同项目之间类一般不能相互调用