Kotlin实现静态方法

 更新时间:2017年05月31日 09:38:37   作者:_莫逸  
这篇文章主要介绍了Kotlin实现静态方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

工具类

全都是静态方法的情况 : class 类名 改为 object 类名 即可

package redwolf.com.moreimageupload

import okhttp3.MultipartBody
import java.io.File

/**
 * @作者 RedWolf
 * @时间 2017/5/20 10:52
 * @简介 MoreImageUtils.kt
 */

object MoreImageUtils {
  fun filesToMultipartBodyParts(files: List<File>): List<MultipartBody.Part>? {
    return null;
  }
}

普通静态方法

一部分是静态方法的情况 : 将方法用 companion object { } 包裹即可

package redwolf.com.moreimageupload

import android.os.Bundle
import android.support.v7.app.AppCompatActivity

class Main2Activity : AppCompatActivity() {

  override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main2)
  }

  companion object {

    fun getStatic() {

    }

    fun getStaticString(string: String): String? {
      return null
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 一文带你学习Java中的线程

    一文带你学习Java中的线程

    线程是系统调度的最小单元,一个进程可以包含多个线程,线程是负责执行二进制指令的。本文将详细给大家介绍一下Java中的线程,,需要的朋友可以参考下
    2023-05-05
  • SpringBoot实现启动项目后立即执行的方法总结

    SpringBoot实现启动项目后立即执行的方法总结

    在项目开发中某些场景必须要用到启动项目后立即执行方式的功能,所以这篇文章就来和大家聊聊实现立即执行的几种方法,希望对大家有所帮助
    2023-05-05
  • Java Runnable线程传参,实现让run访问参数

    Java Runnable线程传参,实现让run访问参数

    这篇文章主要介绍了Java Runnable线程传参,实现让run访问参数,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • 在springboot中使用AOP进行全局日志记录

    在springboot中使用AOP进行全局日志记录

    这篇文章主要介绍就在springboot中使用AOP进行全局日志记录,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • Java任务定时执行器案例的实现

    Java任务定时执行器案例的实现

    定时器会执行指定的任务,本文主要介绍了Java任务定时执行器案例的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • 使用springboot的jar包能够以service方式启动

    使用springboot的jar包能够以service方式启动

    这篇文章主要介绍了使用springboot的jar包能够以service方式启动,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • SpringBoot使用Flyway进行数据库迁移的实现示例

    SpringBoot使用Flyway进行数据库迁移的实现示例

    Flyway是一个数据库迁移工具,它提供迁移历史和回滚的功能,本文主要介绍了如何使用Flyway来管理Spring Boot应用程序中的SQL数据库架构,感兴趣的可以了解一下
    2023-08-08
  • java计算工作时间除去节假日以及双休日

    java计算工作时间除去节假日以及双休日

    这篇文章主要为大家详细介绍了java计算工作时间除去节假日以及双休日的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • Java基于正则表达式实现查找匹配的文本功能【经典实例】

    Java基于正则表达式实现查找匹配的文本功能【经典实例】

    这篇文章主要介绍了Java基于正则表达式实现查找匹配的文本功能,结合具体实例形式分析了java正则查找、字符串遍历、group分组相关操作技巧,需要的朋友可以参考下
    2017-04-04
  • 详解Java的readBytes是怎么实现的

    详解Java的readBytes是怎么实现的

    众所周知,Java是一门跨平台语言,针对不同的操作系统有不同的实现,下面小编就来从一个非常简单的api调用带大家来看看Java具体是怎么做的吧
    2023-07-07

最新评论