package Ġjust 4 fun . kot link it . Default Context Ċ Ċ import Ġjust 4 fun . kot link it . async . AsyncTask Ċ import Ġjust 4 fun . kot link it . async . Default Thread Context Ċ import Ġjust 4 fun . kot link it . log ĊĊĊ Ċ fun Ġmain ( a : ĠArray < String >) Ġ{ Ċ ĉ test Default () Ċ // ĉ test New () Ċ } Ċ Ċ fun Ġtest New () Ġ{ Ċ ĉ val Ġscheduler Ġ= ĠDefault Thread Context ( 5 0 0 0 ) Ċ ĉ AsyncTask ( 1 0 0 0 , Ġscheduler ) Ġ{ Ġlog ( 0 , Ġ" task Ġ 1 ") Ġ} Ċ ĉ Thread . sleep ( 2 0 0 0 ) Ċ ĉ AsyncTask ( 5 0 0 0 , Ġscheduler ) Ġ{ Ġlog ( 0 , Ġ" task Ġ 2 ")} Ċ ĉ Thread . sleep ( 1 1 0 0 0 ) Ċ ĉ AsyncTask ( 1 0 0 0 , Ġscheduler ) Ġ{ Ġlog ( 0 , Ġ" task Ġ 3 ")} Ċ } Ċ Ċ fun Ġtest Default () Ġ{ Ċ ĉ AsyncTask ( 1 0 0 0 ) Ġ{ Ġlog ( 0 , Ġ" task Ġ 1 ") Ġ} Ċ ĉ Thread . sleep ( 3 0 0 0 ) Ċ ĉ AsyncTask ( 1 0 0 0 ) Ġ{ Ġlog ( 0 , Ġ" task Ġ 2 ") Ġ} Ċ }