eclipse 把类放在一个包里就可以直接调用了吗?

如题所述

1.Java包的作用:
为了更好地组织类,Java提供了包机制。
包是类的容器,用于分隔类名空间。
如果没有指定包名,所有的示例都属于一个默认的无名包。

2.包调用:
同一包中的类,直接调用,不用导入包。
不同包中的类,调用的时候,需要导入该类所在的包(import)。

希望能帮到你,
望采纳!
谢谢!
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-18
不是的,还需要实例化这个类 用new关键字实例化就能调用类的方法了
第2个回答  2013-01-18
不放在一个包也能的,嘿嘿,建议你学学,javase的封装那一章。
第3个回答  2013-01-18
同包内的类,可以不需要引用,即不需要import。

eclipse中如何在同一个包中的一个文件中的类调用另一个文件中的主类
是不用使用import语句来调用的。可以直接使用另一个主类,通过新建对象的方式使用类的方法等等。第二:如果两个代码不在同一个包中,可以使用"import 包名.类名"的形式来导入另一个主类,然后还是通过新建对象的方式使用主类的方法等。

在eclipse一个包内同时两个main类,怎么能相互运行
第二步:同理运行另一个:现在两个都运行了,接下来就是切换带第一个主程序:点击这个

JAVA一个包里建立好两个类,一个类如何调用另一类的里的数据?
1、先在eclipse中创建一个Java工程文件。并在src下创建demo包,在demo包下创建类DemoClass。2、接下来在DemoClass类中添加一个静态属性和静态方法。被static修饰的属性或方法就是静态的。3、对于静态方法的调用,可以使用调用非静态方法的方式去调用,即创建一个类的对象,然后再调用静态方法。4、编辑好...

同一个文件夹下的java文件怎么调用类!
这样的b可以调用a。。。在文件夹abc下 如果a b都是像b这样的类那么 如果有Man类的两个类在同一个包内,就不需要import。如果在另一个包内,比如在包A内,就是import A.Man;如果在包A的里面一个包B里,就import A.B.Man。。。我建议用eclipse编程java这是个好东西哦 参考资料:http:\/\/wend...

我用Eclipse运行一个程序,导入一个包,Eclipse报错说无法解析
eclipse中可以直接导入的,右键点击项目,在菜单中选择“导入”,然后选择Maven项,找到要导入的包,就可以直接把包导入

eclipse中,点 src和点src下面的包 键一个新包有没有区别?
有区别的。1:每个包里面的java文件或者class文件,可以重名。但是,同一个包里面是不允许重名的。2:如果其中一个包里面的文件需要调用其他包里面的文件只需要使用调用类就可以。或者导包也可以。3:区分开来就是为了更容易区分做的什么项目在什么样的包里。使用更方便,不容易乱。

在eclipse运行时一个包中当有多个类时怎么选择运行哪个
在左侧项目视图中,找到目标包下的包含main方法的类,右击选择Run As ,选择Java Application 就可以了

Java eclipse中创建项目以后缺省包和命名的包有什么区别?
1 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。3 包也限定...

java 下载的类包放在那个目录下才能被引用
如果是jar包 在eclipse中的开发状态时 直接把jar包文件放置在webroot下的web-inf下的lib文件夹里 系统会自动加载的 若是开发java项目时也就是没有webroot时,要在当前项目的环境变量配置中引入这个jar包。就这样。

高分求救:两个类在同一个包里,可为什么还提示找不到符号
“两个类前都写了 package mypack;“你是在Eclipse之类的ide中进行开发的吗?你先要确定是不是将两个类都放在同一个包中的,其实一个包中就是两个java文件都放在一个文件夹中,而不是说两个前面都写了package mypack;如果你是在命令行中进行编译的,就是你的命令出问题了。

相似回答