package和import实验

package和import实验

ID:37855759

大小:105.50 KB

页数:4页

时间:2019-06-01

package和import实验_第1页
package和import实验_第2页
package和import实验_第3页
package和import实验_第4页
资源描述:

《package和import实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Import实验报告第一次:直接编译运行注意:classpath中的.是当前文件,则必须将起始路径从C盘调到文件所在的盘中否则:第二次:输入结果是:在ccun中生成edu,而其他有B的文件没有生成第三次输入:则直接在外面生成class文件删除掉外面的PackageB文件:导入操作找不到。但如果改为:则也是仅在edu中出现class中出现改为:则显示:报错改为:Classpath若为仅edu报错,出现因为只要出现了import,则必须寻找。若含有.则会ccnu,edu一同编译了常规测试。即两个类没有任何packa

2、ge和import。(1)将被调用类加载命名空间,并编译主类。(以联编方式)l被调用类存在于正确的命名空间下l被调用类同时存在于正确的命名空间下和与主目录平行的位置l被调用类的命名空间相对路径存在于与主目录不平行的位置。l以不同的classpath顺序进行编译运行。(2)配置好相应目录结构和Java源文件l在主类中import不同包下的同名类l移去与主类平行的类l在import中指明被调用类或在主类中指明被调用类的命名空间l在主类中import与主类不平行的命名空间。运作原理(1)生成classpath列表(2

3、)生成类引用表和相对类引用表(3)引用的类是否使用全名,是则转向(4),否则转向(5)(4)将类全名与classpath列表匹配,找到第一个则进行编译,否则报错。(5)将无命名空间类与classpath列表匹配,找到则进行编译,否则转向(6)(6)是否在类引用表中用同名类,是则转向(7),否则转向(8)(7)有几个同名类,一个的话,根据classpath列表和类引用表进行匹配,找到第一个符合条件的类进行编译。一个以上则报错。(8)根据classpath列表和相对类引用表进行匹配,看能否找到对应的类。找到一个则编

4、译,没有或者一个以上不同包的同名类则报错

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。