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!
kotlin operatingsystemmxbean
Commentami!