boot := rkboot.NewBoot() boot.AddShutdownHookFunc("shutdown-hook", func() { fmt.Println("shutting
boot := rkboot.NewBoot() // Add shutdown hook function boot.AddShutdownHookFunc("shutdown-hook
boot := rkboot.NewBoot() boot.AddShutdownHookFunc("shutdown-hook", func() { fmt.Println("shutting
final Application appReference = application; Runtime.getRuntime().addShutdownHook(new Thread("shutdown-hook
boot := rkboot.NewBoot() boot.AddShutdownHookFunc("shutdown-hook", func() { fmt.Println("shutting
Runtime.getRuntime().addShutdownHook(new Thread("shutdown-hook") { @Override 省略无关代码 Runtime.getRuntime().addShutdownHook(new Thread("shutdown-hook") { @Override