官术网_书友最值得收藏!

Introduction to Kotlin

Kotlin is a statically-typed programming language that runs on the JVM and works across different platforms. The fact that it is statically typed means the types are resolved during compilation. JVM is a specification that provides a runtime environment for running applications that are developed in Java and other JVM-based languages. The most well known reference implementation of JVM is OpenJDK, which was originally developed by Sun Microsystems and is now supervised by Oracle. Kotlin is another JVM-based language that is simple to write and concise in nature.

Kotlin combines object-oriented and functional programming features. Kotlin is designed to be interoperable with Java and relies on the Java code from the existing Java Class Library (JCL).

Kotlin provides a more expressive syntax than Java. It is concise and has strong type inference, which reduces code verbosity. It also has a wide variety of useful features, such as operator overloading, string templates, extended functions, and coroutines.

主站蜘蛛池模板: 图片| 十堰市| 东至县| 瑞金市| 罗山县| 沽源县| 苏尼特左旗| 合山市| 阿瓦提县| 敖汉旗| 迭部县| 锡林浩特市| 安康市| 无锡市| 呼伦贝尔市| 开化县| 图们市| 朝阳区| 杨浦区| 柯坪县| 华阴市| 息烽县| 绥滨县| 乌鲁木齐县| 漳浦县| 琼海市| 福贡县| 五寨县| 东乡县| 璧山县| 东方市| 邯郸县| 高州市| 西盟| 日土县| 新竹市| 化州市| 体育| 昌宁县| 博罗县| 汉阴县|