龙空技术网

Java入门第十七课:如何在包中建类以及包的导入

学习问答君 117

前言:

当前同学们对“java包导入”大约比较关注,大家都想要分析一些“java包导入”的相关资讯。那么小编同时在网摘上收集了一些对于“java包导入””的相关文章,希望同学们能喜欢,我们快快来学习一下吧!

第十七课,学会自己在包中建类并且知道如何在代码中导入类。

Package是关键字,包声明必须是java源文件中的第一条非注释性语句,而且一个源文件只能有一个包声明语句。

导入包的语法:import packagename.classname

代码示例:

该Java文件声明类"MyClass"。文件的位置放在"com.mycompany.mypackage"包中,注意文件的父目录和包名匹配。

在"Main.java"文件中添加一个导入声明:

"import com.mycompany.mypackage.*;"

现在在main方法中添加调用"MyClass.foo()"。

我们删除了原先的导入声明语句,程序因为找不到类而出现错误,长按红色下划线错误处并选择:修复导入,自动添加导入声明。

很少需要手动编写代码导入包,而是使用自动导入。

添加"java.util"的Java系统类"Random"的导入语句,提示:长按红色下划线错误处,然后选择修复导入。这样,你就成功导入了随机数类"java.util.Random"。

所以文件头部一般格式为:

package com.ss;

import java.util.*;

Java的导包需要的几条注意事项:

#1、当要使用不同包中的类名相同的类,只能使用全限定名来创建对象。

#2、如果导入的类与当前包中的类重名,那么创建对象时,导入的类的优先级高于当前的包的类。

好了,本期到这里就结束了,有什么不懂或纠正的可以在下方评论区留言,小编也是初学者,需要大家的支持。大家记得点赞收藏分享关注哟!学习本是一个有始有终的事,只有坚持不懈的思考与积累,才能学有所成,学有所获。正所谓

标签: #java包导入 #java导入包的方法