Topic: 类名和文件名不一样照样能编译成功. |
Print this page |
1.类名和文件名不一样照样能编译成功. | Copy to clipboard |
Posted by: javadd Posted on: 2004-01-01 17:36 (缩略图,点击图片链接看原图) |
2.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: yamakasy Posted on: 2004-01-01 18:45 没错 |
3.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: gouride Posted on: 2004-01-02 08:44 试试把类声明为 public |
4.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: lslzf Posted on: 2004-02-04 09:45 一个文件中没有public类的时候 可以命名为任何名字 但是不能够和文件中的任何一个类名一样??? |
5.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: whisperwind Posted on: 2004-02-04 22:25 public类和包范围可见类的区别 |
6.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: microwin Posted on: 2004-02-05 10:02 源文件名和类名是可以不一样,但你编译后生成的Class文件名就会一样了。Try it.... Ha,Ha |
7.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: lslzf Posted on: 2004-02-07 09:37 编译后生成的Class文件名就会一样了 yes |
8.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: mefaint Posted on: 2004-02-08 19:57 文件名必须和文件中的唯一public类名相同!! |
9.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: pyjiang Posted on: 2004-02-09 18:04 关键是此文件中如果有public类(最多只能有一个),其名一定要与文件名相同。 其它的任意多个非public类可以是其它任意名字(在此包中不重复的)。 |
10.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: hotyaya Posted on: 2004-02-10 21:14 学习 |
11.Re:类名和文件名不一样照样能编译成功. [Re: javadd] | Copy to clipboard |
Posted by: Starcraft Posted on: 2004-02-10 21:33 如果public属性的class和文件名不一样你在编译看看,呵呵。 文件名和public class名一样主要是一种习惯吧。 |
12.Re:类名和文件名不一样照样能编译成功. [Re: Starcraft] | Copy to clipboard |
Posted by: mefaint Posted on: 2004-02-11 19:13 Starcraft wrote: 我觉得不是习惯的问题,而是public的类需要被别的类加载的问题。如果类名和文件名不一样的话,怎么根据包名.类名去加载一个类呢? 而非public的类由于不存在这个问题,所以文件名没有规定。 以上是个人愚见 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |