中java导包快捷键_Java入门第十七课:如何在包中建类以及包的导入

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

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

导入包的语法:import packagename.classname

代码示例:

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

da4e322595e82307e08f704218c22a21.png

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

"import com.mycompany.mypackage.*;"

f311b2a2a8405f5f94cfdda8087337c2.png

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

d7126167d467ef488156d2c567029005.png

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

4bdaccf06615dab569827ae3409b6d5b.png
dffd19c9466e358949c27ef263daa3d8.png

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

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

58c22e1d53d764dea4f45ed545bb1768.png
0227a9549c1648e6a9b4a2fbb82064f3.png

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

package com.ss;

import java.util.*;

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

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

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

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

d2ff3e0950a2cfb2e4f5b425b08c5b96.png
a4d77d84e13ad81f025cec87d9af44a0.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值