1.对于运行,只要.class就可以了
2.是,一个文件最多只能有一个public类。
3.可以这么认为,因为包是为了解决命名冲突的问题而产生的
4.import xxpackage.xxxclass;
private xxxclass aa ;
2.是,一个文件最多只能有一个public类。
3.可以这么认为,因为包是为了解决命名冲突的问题而产生的
4.import xxpackage.xxxclass;
private xxxclass aa ;
解决方案 »
- j2se向access插入中文数据时如何防止乱码
- applet java.awt.AWTPermission "createRobot" 权限赋予
- java 如何调用一个输入密码的对话框
- ant unzip 问题
- 请问如何通过HTMLDocument或者相关类读取html文本中一对标签之间的内容?
- bin下怎么没有javac.exe
- 奇怪,关于java中的对象引用,请大哥来指点。
- jdk1.4在哪下载?JAVA.SUM.COM上面都是英文我看不懂下载哪个?
- 关于jfc的使用?
- Java中有没有象C/C++中的sizeof()函数?
- Applet怎样才能在网上浏览?
- 高分求热心高手帮我看看这个小问题!
----------------------------------------------------请问:
1:.java和.class文件各有什么用?有的地方说.java是原码而.class是编译后的文件,那是不是意味着运行一个程序只需要.class文件就够了?怎么有的地方说要把.java和.class文件都要放在一起?---- .java是原码而.class是编译后的文件。运行一个程序只需要.class文件就够了。
放不放在一起随你便,看情况自己决定吧。
2.用import导入一个包中的类时是不是这个类必须是PUBLIC的?而且是不是每个.java文件里最多只能有一个public类?这么说的话一个包里包含了几个可以导出的类也就需要有几个单独的.java文件?----是。friendly是包级访问,那么包外访问只有public了。
----每个.java文件里最多只能有一个public类。
----一个包里如果包含了几个可以导出的类,也就需要有几个单独的.java文件。
3.对于一个自建的包来说,是不是可以近似的把他看成是一个DELPHI里的工程一样?换句话说,就是如果我想建立一个类似DELPHI里的工程,需要有几个功能模块相互调用,是不是就可以建立几个.java文件,并把他们放在一个包里?----delphi不熟悉,不过应该是差不多。
----是。不过这个取决于你的功能是不是同一个module。如果是,放在一起会使结构清晰一点。4.我如果想在一段代码中调用另一个.java文件中的类该怎么做?----直接就用类名可以了,如果在同一个包内。
----如果不同的包,那么import 包名.类名;
或者 包名.类名 object = new 包名.类名(**);5.每个.java里是必须有个PUBLIC类么?能不能没有?
-----可以有一个public class, 或者没有,只有class