`
hzpfly
  • 浏览: 686 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

关于package的一个难题

阅读更多
我在硬盘的D,E分区上做这个实验:
在E:\she 盘上建一Display.java源文件并编译好:
public class Display{
public void printout(){
  System.out.println("the class Display say......");
}
}

在D盘上建一DisplayOthers.java源文件:
import she.*;
public class DisplayOthers{
public static void main(String[] args){
  Display dis = new Display();
  dis.printout();
}
}

设置classpath为E:\   , 在D:\下编译DisplayOthers出现错误,找不到Display !
这是为什么?

分享到:
评论
2 楼 lifethinker 2008-11-26  
这个问题很基础,默认包里面的类不能被别的包里面的类访问。当你在默认包里创建类时,eclipse会给你警告,就是这个道理啦!
1 楼 asin 2008-11-26  
<p><br/>     首先,你的Display.java类应该引入包声明 package she; <br/>     再就是编译后,要把classpath设置为e:\;d\ <br/>     这样就可以了... <br/><img src='/upload/attachment/53520/7f31f526-461d-3df1-8ae0-19824f837270.jpg' alt=''/></p>
<p> </p>

相关推荐

    使用package(包功能)实现DLL与主程序的数据库连接共享(Delphi版).doc

    因此,我们可以在一个`Package`中创建公共的数据库连接组件,然后在主程序和其他独立的EXE模块中引用这个`Package`。这样,数据库连接只需要初始化一次,所有依赖它的模块都可以共享同一连接,极大地提高了加载速度...

    Introduction to System-on-Package

    SOP技术的核心是将这些子技术融合为一个系统,实现从设备、封装到系统的完整集成。与SoC和SiP相比,SOP技术在模块级别具有更高的灵活性,可以提供更优的系统集成解决方案。因此,SOP技术被看作是SoC、SiP、热结构和...

    多点触摸工具包 MTmini_package_v1

    "MTmini_package_v1" 是一个专为DIY爱好者设计的多点触摸工具包,旨在帮助用户自行构建简易的多点触摸屏。这个工具包提供了一个方便的平台,使用户能够连接到他们的计算机,调整相关参数,从而实现多点触摸功能。 ...

    电子书出版专家 Ebook packager

    电子书出版专家EBook Packager是一款专门对要下载阅读的电子书籍进行包装的软件,它的最大功能就是,解决了网络电子书销售商面临的难题:如何有效控制电子书的非法传播,同时也解决了购买电子书的读者在付款购书前对...

    Java深入历险(CH_05.package_与import_机制)

    在初学者尝试学习Java编程时,经常会遇到的第一个难题就是如何理解`package`和`import`机制。这两个概念对于顺利编写并运行Java程序至关重要。本文将深入探讨这两个核心概念,并通过具体的例子帮助读者掌握它们。 #...

    Sublime Text Build 3126 x64 位 完美解决无法install package的问题

    "Package Control.sublime-package"是一个特殊的压缩文件,包含Package Control插件的所有必要组件。在Sublime Text中,插件通常以这种方式分发,以便于安装和管理。用户可以通过Package Control菜单项或者命令面板...

    SpineRunTime3.6.unitypackage 支持Unity2017

    - 兼容性是选择运行时库时的一个重要考量因素,尤其是在大型项目中,确保所有依赖库的版本一致能够避免许多潜在的技术难题。 ##### 2. **性能优化** - SpineRunTime3.6.unitypackage针对Unity进行了专门的优化,...

    破解Proteus安装难题:解决"Windows Installer package"错误的终极指南

    Proteus是一款由Labcenter Electronics开发的综合性电子设计自动化(EDA)软件。它广泛应用于电子设计领域,特别是在单片机仿真方面表现突出。以下是Proteus的一些关键特点: 1. **电路仿真**:Proteus提供了模拟电路...

    EasyRoads3D Free.unitypackage,unity资源

    《Unity资源:EasyRoads3D Free.unitypackage深度解析》 在Unity游戏开发领域,高效、便捷的工具是开发者们的得力助手。...通过合理利用这个资源包,开发者可以专注于游戏的其他核心部分,让道路生成不再是难题。

    Psd 2 Unity uGUI Pro 3.0.2.unitypackage

    Unity 4.6版本引入了uGUI(Unity User Interface),这是一个全新的2D图形渲染系统,旨在提供更灵活、高性能的用户界面设计。uGUI支持各种UI元素,如文本、按钮、图像、滑块等,以及复杂的布局管理,使得开发者可以...

    electron-vue-build-package.zip

    然后,将项目中`node_modules`目录以及所有必要的资源文件打包成一个压缩包,例如`electron-vue-build-package.zip`。这个压缩包包含了所有构建过程中需要的依赖和资源,以便在网络不佳的环境中使用。 在离线环境中...

    Highlight Plus 4.0.unitypackage

    总之,Highlight Plus 4.0是Unity开发中的一个强大工具,通过其丰富的功能和便捷的使用方式,可以显著提升游戏的交互性和视觉吸引力。无论是新手开发者还是经验丰富的专业人士,都能从中受益,为自己的项目增添亮点...

    UnityWebGLChineseInput.rar

    UnityWebGL是一个强大的跨平台游戏引擎,它允许开发者将游戏或交互式内容发布到网页上,让玩家无需下载即可体验。然而,由于WebGL的特性,原生的Unity编辑器并不直接支持中文输入,这给中国用户带来了不便。这个插件...

    sublime text汉化解决包

    "Package Control"是Sublime Text的一个强大插件管理器,通过它,用户可以方便地安装、更新和管理各种插件。对于解决GBK编码问题,我们主要依赖两个插件:“GBK Encoding Support”和“ConvertToUTF8”。 “GBK ...

    NGUI Next-Gen UI v3.11.1.unitypackage.rar

    总的来说,NGUI Next-Gen UI v3.11.1为Unity3D开发者提供了一个强大而易用的界面框架,无论是快速原型开发还是大规模项目,都能有效地提高开发效率和用户体验。通过熟练掌握NGUI,开发者可以更专注于游戏内容的创新...

    半导体先进封装制程的设备和材料新难题.pdf

    SiP(System in Package)是一种高度客制化的封装产品,利润空间较高,因 此对封装厂来说,针对SiP客户推广扇出封装业务,投资回收的速度会比较快。另一方面,SiP封装采用扇出技术,能够为客户带来的效益也更明显,...

    bertspel:基于Bert Bos概念的逻辑难题

    这个项目是关于一个名为“bertspel”的逻辑挑战游戏,它源自Bert Bos设计的著名难题。Bert Bos是一位知名的网页设计师,以他对互联网技术和用户体验的贡献而闻名。在这个Angular.js实现的版本中,开发者重制了原版...

    package-panic:VGDev 益智游戏,2015 年Spring

    FlashDevelop是另一款重要的开发工具,它是一个免费的、开源的集成开发环境(IDE),特别适合ActionScript和Flex项目。FlashDevelop提供了代码高亮、自动完成、调试等功能,极大地提高了开发效率。在《package-panic...

    linux yum源软件包以及rpm包

    `yum`是一个基于`rpm`的包管理器,它解决了`rpm`包依赖关系的难题。通过`yum`,用户可以轻松地查找、安装、升级和删除软件包,而无需关心它们之间的依赖关系。`yum`会自动处理这些关系,使得系统维护变得更加简单。 ...

    buckaroo,A source-only C package manager that will take you to your happy place

    作为一个源码级别的包管理器,Buckaroo允许开发者轻松地在项目中引入、管理和更新外部依赖,同时确保了项目的可移植性和可维护性。它与传统的二进制包管理系统不同,专注于源代码管理,这使得开发者能够在任何环境下...

Global site tag (gtag.js) - Google Analytics