您现在的位置是:首页 > 文章详情

Kotlin的包的新特性

日期:2018-03-29点击:371

一、如果你用过JAVA就会对包非常熟悉了
一句话:就是一个命名空间定位,包就是你可根据包路径去找到指定的文件
在写Java代码的时候,在导入包或者引用类的时候,下图就是在用类的时候,需要导入。根据包路径就能找到所用的类
这里写图片描述

二、用大学来举下例子
这里写图片描述

三、实际运用下(在生产环境,正式开发时候,请勿使用中午包名)

package net.大学.地球.亚洲.中国.北京 //如果在Java中这么取别名编译器是不允许的 //import java.util.List as HelloList; //java中是错的 import net.大学.地球.亚洲.日本.东京.University as JapenUniversity /** * @author:wangdong * @description: */ fun main(args: Array<String>) { //这是直接给出说 val PekingUniversity: University = University("北京大学") //因为北京和东京下的两个University类名相同,所以在特指使用的时候,需要明确指出所引的类在那个包下面 //这样写可以是可以,但是可读性太差了,那么就只能用导包取别名的方式了 val TokyoUniversity: net.大学.地球.亚洲.日本.东京.University = net.大学.地球.亚洲.日本.东京.University ("东京大学") //直接使用导入类别名 val WasedaUniversity: JapenUniversity = JapenUniversity("早稻田大学") println(PekingUniversity.name) println(TokyoUniversity.name) println(WasedaUniversity.name) }

好了,小猪佩奇身上纹,从此就是社会人

原文链接:https://yq.aliyun.com/articles/614595
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章