Kotlin-注解

图片来源网络

注解,这个程序中常用到的东西,大家肯定不陌生。这篇博客分享一下Kotlin当中的注解,希望对学习Kotlin的小伙伴有所帮助。

注解的定义

注解(Annotation)是关于程序的元数据(即描述程序的数据)。定义注解的时候,需要使用关键字annotation

注解指令

  • @Target,指定注解对象,可以是类、函数、属性、表达式等;
  • @Retention,指定注解是否储存在编译之后的class文件中,以及它在运行时能否基于反省技术可见。
  • @Retention,指定是否允许针对同一对象多次相同注解;
  • @Must Be Documented,指定注解是公共API的一部分,而且应该被包含在API文档中。

注解可以使用参数。参数不能包含空值,但是可以使用类型包含Java中的主数据类型、字符串、类、枚举、其他注解类,以及这些数据类型的数组。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是注解 注解实际上类似标签,例如时间管理大师就是某某的标签,苹果手机就是乔布斯的标签。在代码的世界里,注解就是...
    Method阅读 3,276评论 0 0
  • 简述: 从这篇文章将继续开始探索Kotlin中的一些高级的内容,之前有着重探讨了Kotlin的泛型以及泛型型变等内...
    熊喵先森阅读 11,307评论 1 8
  • 声明注解案例:使用元注解注解目标声明案例:读取运行时注解信息   与基本注解不同,在一般的应用开发中不会直接使用元...
    狼性代码人阅读 12,198评论 0 3
  • 类比思维是非常实用的思维方式,我们跟Java的注解进行对比,就可以快速理解Kotlin的注解。 Java 代码: ...
    光剑书架上的书阅读 8,521评论 0 1
  • 本文收录于 kotlin入门潜修专题系列,欢迎学习交流。 创作不易,如有转载,还请备注。 注解 注解在编程语言中是...
    寒潇2018阅读 5,722评论 0 4