Here, we will create a Kotlin program to print Kotlin, JVM version (printing Java properties). As Kotlin can be seen as an upgrade of Java, so we will get all versions of java (JVM) using Kotlin also.

在这里,我们将创建一个Kotlin程序以打印JVM版本的Kotlin(打印Java属性) 。 由于Kotlin可以看作是Java的升级,因此我们也将使用Kotlin获得所有版本的Java(JVM)。

在Kotlin中打印Java系统属性的程序 (Program to print Java System properties in Kotlin)

package com.includehelp.basic
// Main Function Entry Point of Program
fun main(args: Array<String>) {
println("Kotlin Version  : ${KotlinVersion.CURRENT} ")
println("Java Version     : ${ System.getProperty("java.version") } ")
println("Java VM Version  : ${ System.getProperty("java.vm.version") } ")
println("Java VM Vendor   : ${ System.getProperty("java.vm.vendor") }  ")
println("Java VM Name     : ${ System.getProperty("java.vm.name")  } ")
println("Java VM specification Version : ${ System.getProperty("java.vm.specification.version") }" )
println("Java VM specification Vendor  : ${ System.getProperty("java.vm.specification.vendor") }" )
println("Java VM specification Name    : ${ System.getProperty("java.vm.specification.name") }" )
println("Java Runtime specification Version : ${ System.getProperty("java.specification.version") }" )
println("Java Runtime specification Vendor  : ${ System.getProperty("java.specification.vendor") }" )
println("Java Runtime specification Name    : ${ System.getProperty("java.specification.name") }" )
}

Output

输出量

Kotlin Version  : 1.3.71
Java Version     : 1.8.0_66
Java VM Version  : 25.66-b18
Java VM Vendor   : Oracle Corporation
Java VM Name     : Java HotSpot(TM) 64-Bit Server VM
Java VM specification Version : 1.8
Java VM specification Vendor  : Oracle Corporation
Java VM specification Name    : Java Virtual Machine Specification
Java Runtime specification Version : 1.8
Java Runtime specification Vendor  : Oracle Corporation
Java Runtime specification Name    : Java Platform API Specification

翻译自: https://www.includehelp.com/kotlin/print-kotlin-jvm-version-printing-java-properties.aspx

Kotlin程序用于打印JVM版本的Kotlin(打印Java属性)相关推荐

  1. 【Kotlin】我的第一个 Kotlin 程序

    Kotlin 教程 Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源. Kotlin 可以编译成Ja ...

  2. 安卓开发重磅炸弹!程序员福利!《高级Kotlin强化实战学习手册(附Demo)》开放下载!

    前言 自Google宣布将 Kotlin 作为 Android 开发的首选语言 (Kotlin-first),现已有60% 的专业 Android 开发者已经采用了该编程语言.在 Google Pla ...

  3. 《Kotlin 程序设计》第十二章 Kotlin的多线程:协程(Coroutines)

    第十二章 Kotlin的多线程:协程(Coroutines) Kotlin 1.1 introduced coroutines, a new way of writing asynchronous, ...

  4. Kotlin 教程(一):走进 Kotlin 的世界

    今年 Google I/O 大会上,官方扶正 Kotlin 的举动火遍整个 Android 开发圈.不过,有些开发者似乎过度解读 Google 的意图,认为 Kotlin 要取代 Java 成为 An ...

  5. kotlin ++ --_顺便说一句-探索Kotlin代表团

    kotlin ++ -- by Adam Arold 亚当·阿罗德(Adam Arold) 顺便说一句-探索Kotlin代表团 (By the way - exploring delegation i ...

  6. 【Kotlin】Kotlin 领域特定语言 DSL 原理 一 ( DSL 简介 | 函数 / 属性扩展 )

    文章目录 I . DSL 简介 II . Kotlin 函数扩展 III . Kotlin 属性扩展 I . DSL 简介 1 . DSL ( Domain Specific Language ) 领 ...

  7. JDK,JRE和JVM三者的关系以及java的运行机制,环境变量,三大版本,特点

    JDK,JRE和JVM 1.JVM Java Virtual Machine是Java虚拟机,Java程序需要运行在虚拟机上,不同的平台有自己的虚拟机,因此Java语言可以实现跨平台. 所谓跨平台性, ...

  8. kotlin半生对象_如何在Kotlin中使用Actor实现对象池

    kotlin半生对象 by osha1 由osha1 如何在Kotlin中使用Actor实现对象池 (How to implement an Object-Pool with an Actor in ...

  9. 阿里架构师开源《Kotlin入门教程指南》+《高级Kotlin强化实战》

    对于有Java基础的程序员来说,Kotlin是一门非常容易上手的编程语言,也是一门必须掌握的编程语言.Java代码在运行前需要编译生成一种特殊的class文件,然后Java虚拟机会识别并解释这些cla ...

最新文章

  1. 自动驾驶QNX,Linux,Autosar概述
  2. JVM学习笔记(三)------内存管理和垃圾回收
  3. 最好的电脑系统_热键被占用怎么办?电脑系统 程序 游戏热键被占用冲突如何解决?...
  4. 数据时代,信息的无处遁形
  5. priority_queue+贪心:运输(题解)
  6. 「雕爷学编程」Arduino动手做(21)——激光开关模块
  7. Java8新特性总结 -7.新API和工具
  8. java 整数变负数_年年有余之java求余的小技巧
  9. oracle fopen函数,Utl_File.Fopen异常
  10. 人脸对齐(二十)--PRN
  11. 注册机是如何获取序列号的?
  12. linux进入运行exe命令,在Deepin V20系统中打开运行exe文件的两种方法
  13. java dbaResult_资深DBA经验总结 Oracle数据库最佳实践 PDF 下载
  14. 黑马java基础学习笔记第一天
  15. 【产业互联网周报】AWS 全球换帅,中国区发布战略;杨杰回应回A,中移动计划千亿投5G;全球缺芯潮持续...
  16. LNode *和LinkList的小区分
  17. 微信小程序解决 加载图片出现渲染层网络层错误
  18. 中晋最新消息2020年_油价调整最新消息:今天油价再次创出2020年新低
  19. 利用电阻分压网络测量电池电压注意事项
  20. 怎样用html做学生成绩表,怎样用excel制作学生成绩单

热门文章

  1. 计算机缺少fixos.dll,fix_toolbox.dll
  2. mysql客户端重置密码是多少,mysql重置root密码
  3. jsp mysql优点_asp、php、asp.net、jsp的介绍和各自的优缺点
  4. java读取邮箱附件_使用javamail获取附件内容
  5. vue key重复_【第2112期】 import { reactive } from #39;vue#39;
  6. linux系统proc目录,快速了解Linux系统下的proc目录
  7. 数据归一化处理方法_科研常用的实验数据分析与处理方法
  8. ModuleNotFoundError: No module named ‘torch.utils.serialization‘解决
  9. 容器底层实现技术Namespace/Cgroup
  10. linux系统优化篇之---top