# Please Give Me Example How To Use Code Similar To ExecutorService on Kotlin?

**URL:** <https://discuss.kotlinlang.org/t/please-give-me-example-how-to-use-code-similar-to-executorservice-on-kotlin/12934>\
**Category:** Android\
**Created:** [June 3, 2019, 2:05am UTC](https://discuss.kotlinlang.org/t/please-give-me-example-how-to-use-code-similar-to-executorservice-on-kotlin/12934 "2019-06-03T02:05:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![paulusdian](https://avatars.discourse-cdn.com/v4/letter/p/ce7236/32.png) [@paulusdian](https://discuss.kotlinlang.org/u/paulusdian)\
**Post date:** [June 3, 2019, 2:05am UTC](https://discuss.kotlinlang.org/t/please-give-me-example-how-to-use-code-similar-to-executorservice-on-kotlin/12934/1 "2019-06-03T02:05:19Z")

</div>

Hi Kotlin Community ,

So i working on project in intelij, in my project i create library so everytime developer execute a function must throught my library to control the flow…

So my library have a function to pushAction but the problem is my library can handle just 1 pushAction (synchronous) , i want to make it asynchronous , in java i use executorservice but in kotlin because i am new i dont know what to do ? Can u give me example how to handle case like me ?

---

<div class="post-metadata">

**Author:** ![rnikander](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/rnikander/32/6881_2.png) [@rnikander](https://discuss.kotlinlang.org/u/rnikander)\
**Post date:** [June 3, 2019, 12:22pm UTC](https://discuss.kotlinlang.org/t/please-give-me-example-how-to-use-code-similar-to-executorservice-on-kotlin/12934/2 "2019-06-03T12:22:24Z")

</div>

Normally, on JVM you can call Java classes from Kotlin. I’m not doing Android, but I assume it’s the same. So you could use the `ExecutorService` from Kotlin as you do in Java.

---

<div class="post-metadata">

**Author:** ![paulusdian](https://avatars.discourse-cdn.com/v4/letter/p/ce7236/32.png) [@paulusdian](https://discuss.kotlinlang.org/u/paulusdian)\
**Post date:** [June 3, 2019, 2:53pm UTC](https://discuss.kotlinlang.org/t/please-give-me-example-how-to-use-code-similar-to-executorservice-on-kotlin/12934/3 "2019-06-03T14:53:17Z")

</div>

yes, but i currently build multiplatform library for android and ios , i dont know if i using java library i can implement in ios too

---

<div class="post-metadata">

**Author:** ![nickallendev](https://avatars.discourse-cdn.com/v4/letter/n/cdc98d/32.png) [@nickallendev](https://discuss.kotlinlang.org/u/nickallendev)\
**Post date:** [June 3, 2019, 4:03pm UTC](https://discuss.kotlinlang.org/t/please-give-me-example-how-to-use-code-similar-to-executorservice-on-kotlin/12934/4 "2019-06-03T16:03:12Z")

</div>

I suggest looking at Kotlin coroutines: [https://kotlinlang.org/docs/reference/coroutines-overview.html](https://kotlinlang.org/docs/reference/coroutines-overview.html)
