新手,有关java中的包!请教高手啊!

zhou2008zhou_zhou 2012-06-09 03:19:38
package packagea;

class student1
{
public int a=10;
public void setPrint()
{
System.out.println("a="+a);
}
}


import packagea.student1;

public class student
{
public static void main(String args[])
{
student1 stu=new student1();
stu.setPrint();
}
}

为什么调试不出来呢!
结果总是:需要为class、interface或enum.
...全文
84 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Edward1688 2012-06-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
你的路径没放对吧
package packagea的意思是你的student1这个类文件要放在以student类文件下的packagea文件夹里,而且你的class student1前要加public

在你的student类的目录下建一个packagea文件夹,把你的student1类文件放进去,然后先编译student1类,再编译student类,记得class student1前面要……
[/Quote]
++++
jlu_lamp_lamp 2012-06-09
  • 打赏
  • 举报
回复
你的路径没放对吧
package packagea的意思是你的student1这个类文件要放在以student类文件下的packagea文件夹里,而且你的class student1前要加public

在你的student类的目录下建一个packagea文件夹,把你的student1类文件放进去,然后先编译student1类,再编译student类,记得class student1前面要加public
zhou2008zhou_zhou 2012-06-09
  • 打赏
  • 举报
回复
好像不对啊!
Seanake 2012-06-09
  • 打赏
  • 举报
回复

package packagea;
import packagea.student1;
包应写在第一行
import语句随其后
打开链接下载源码: https://pan.quark.cn/s/e18529987bb9 ### ETS文教程:KNX施耐德智能家居 #### 知识点一:ETS软件概述与启动 ETS(Engineering Tool Software)是由施耐德电气研发的一款专业设计工具,其核心功能在于构建和配置基于KNX标准的智能家居及楼宇自动化系统。KNX代表一种国际公认的开放式标准,该标准在楼宇自动化领域得到广泛应用,其目的是实现不同品牌设备之间的互联互通。 **软件启动方法**:ETS软件可以通过双击其图标来启动,或者从开始菜单选择“File”->“New Project”,亦或直接使用Ctrl+N快捷键来启动该软件。 #### 知识点二:工程项目创建 在启动新的工程项目时,需要遵循以下流程: 1. **项目命名**:推荐使用数字与字母的组合来命名项目,例如“Officebuildings”,这样的命名方式有助于日后的管理和识别。 2. **构建建筑物模型**:在“Buildings/Functions”部分添加建筑物,自定义其名称(例如“mg”),并确认创建操作。 3. **添加房间**:针对每一个建筑物,可以进一步添加房间,同样地,为房间自定义名称(如“1F”),以此来构建完整的建筑模型。 #### 知识点三:设备加载与配置 设备加载是ETS软件的核心环节,其作用在于将实际的智能设备(括开关、传感器等)整合到项目: 1. **设备加载过程**:在目标房间处进行右键点击,选择“Add Devices”,随后通过“Product Finder”对话框选择合适的制造商和产品系列,以此来加载所需的设备类型。 2. **地址分配**:在设备加载完成后,应手动为其分配独...

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧