package的用法和短语 package是什么意思


package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
package的用法和短语 package是什么意思

文章插图
那你怎么喝茶水?
那这个时候你就得倒进去啊?在Java中就是通过import导入的
导入其实和直接写在java文件中是一样的,编译器最后都会把他们写在一起 。
那我还是用Person这个类来讲import吧 。
三种导入类方式
a、通过import 导入完整的类路径
在你使用比如Bus类的时候,要通过import关键字导入这个类
【package的用法和短语 package是什么意思】怎么写呢,就是这个类的完整路径,同样也是(.)分割的
比如:
import cn.craaaaazy.car.Bus; // 注意这最后也是有分号的
b、通过import 导入包路径
比如你使用了某个包的所有类,你可以这样写
import cn.craaaaazy.fruit.*;
那cn.craaaaazy.fruit是一个包名,这个包中存放了所有的水果类,如果我都要用,那我得一个一个把类导入进来(在以前没有自动导入这么强大的编辑工具的时候,工作是相当乏味的!)
那如果不一个一个导入进来就需要使用通配符了,这个通配符就是星号(*) 。
这样一个是省去了很多麻烦,另外也降低了代码量 。
c、通过完整路径的方式使用类
比如我使用了work包中的这个Person类,其实是没办法通过import再把Person类导入进来了,刚才讲水杯、茶叶和水的时候说来着,import导入类的过程其实和直接写在Java中是一样的,所以,你如果把work.Person导入进来,那其实就是在这个类中又写了个Person,那编译器其实是不知道你要用哪个Person的,所以,不能直接通过import导入!
那我要用怎么办?
可以在你用的时候,写上完整的类路径,比如
work.Person person = new work.Person("小名", transport);
那这样其实没有导入类就可以用了 。
那基本讲完了,其实使用就是这么简单 。细心一点,一定要细心,好好看我代码 。不行就复制粘贴 。
如果遇到问题,一定要留言评论,还是那句话,我这是给12岁以上小朋友讲的,尽最大努力讲的简单明白 。所以例子会很多,但是大家也是需要细心的,因为代码这个东西,一个标点符号都会造成运行不起来,但是大家也别气馁,慢慢习惯就好了,大家只要敲上一个月代码,这些就都不是事儿了 。好了,大家加油 。

    推荐阅读