Informazioni di sistema con Kotlin

Mattepuffo's logo
Informazioni di sistema con Kotlin

Informazioni di sistema con Kotlin

Ho scoperto una utile interfaccia Java che ci da diverse informazioni sistema: OperatingSystemMXBean!

Non è comprensiva di tutto ciò può servire, ma da alcune info utili.

Oggi vediamo come usarla in Kotlin.

Qui sotto il codice di esempio:

import com.sun.management.OperatingSystemMXBean
import java.lang.management.ManagementFactory

fun main(args: Array<String>) {
    val os: OperatingSystemMXBean = ManagementFactory.getOperatingSystemMXBean() as OperatingSystemMXBean
    println(os.getName())
    println(os.getVersion())
    println(os.getArch())
    println(os.getSystemLoadAverage())
    println(os.getAvailableProcessors())
}

L'output di esempio sarò una cosa simile:

Windows 10
10.0
amd64
-1.0
16

Enjoy!


Condividi

Commentami!