新手问:难道构造函数就不能用void修饰吗? 很简单,构造方法的返回值是该类的对象,而不可能是void。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还发现了个问题如果自己生成个包testpk而import testpk.*;的时候的文件名不能为testpk.java为什么? 不是文件名不能为testpk.java吧,是你放的位置不对吧!!你如果在testpk.java文件中增加了package testpk语句,则相应的你必须有testpk文件夹,并且testpk.java文件必须放在testpk文件夹下. 不是啊,我换成testpk1.java编译就没有问题我引用包没有问题的 构造函数不能有任何类型修饰,包括void。 要是函数名和类名相同,系统能识别为构造函数么?是不是应该不会覆盖构造函数,如果你的方法签名不同的话!如果都是 <class name>();那么看来是不行了。只要是方法签名相同,就会覆盖。注:方法签名就是方法名和参数的总称。 构造函数不能有返回类型,如果有返回类型的话就变成了一个普通的方法,但在JAVA又规定在类中不能有方法与类名相同,除了构造函数必须是之外,可以把构造函数看成是类的一些附带信息,如你去面试,你就是一个类,就要带简历,这个简历就是构造函数,面试官通过这个简历来认识你,而类中就通过构造函数来创建类. 一段很简单的java代码,看不懂,求帮助 请教一个java字节操作与字符操作的问题 急!!! getClass().getClassLoader().getResource("splash.gif")获得的路径是什么 输出到文件(输出流问题) java里有没有类似于windows上的waitForMultipleObjests 的API? 长度判断问题 求救~~ 为什么我不能用package语句定义包? 题个关于java传真的问题? 怎样在运行的时候把一个面板换成另一个面板呢? 菜鸟提问:键盘读取数值的问题 JFREECHART的问题?
如果自己生成个包testpk
而import testpk.*;的时候的文件名不能为testpk.java
为什么?
我引用包没有问题的