新手问:难道构造函数就不能用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的入口函数 jwordnet是用来做什么的? tblQuestion.setAutoscrolls(false);这条命令的作用是什么。 tblQuestion是JTable 如何用formbean和FormFile上传不定个数的文件? 谁看过《JAVA数据库宝典》-电子工业出版社 如何实现JButton上文字的多行显示? 可不可以将Applet编译成本地代码? 谁来谈谈JTableHeader 帮我用java编一个图形! 关于JTable中JComboBox时间响应问题 菜鸟提问:键盘读取数值的问题 JFREECHART的问题?
如果自己生成个包testpk
而import testpk.*;的时候的文件名不能为testpk.java
为什么?
我引用包没有问题的