- Kotlin for Enterprise Applications using Java EE
- Raghavendra Rao K
- 160字
- 2021-06-10 18:49:17
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.
- 數(shù)據(jù)庫系統(tǒng)原理及MySQL應(yīng)用教程(第2版)
- NLTK基礎(chǔ)教程:用NLTK和Python庫構(gòu)建機器學(xué)習(xí)應(yīng)用
- MySQL數(shù)據(jù)庫基礎(chǔ)實例教程(微課版)
- 大學(xué)計算機基礎(chǔ)實驗指導(dǎo)
- C語言程序設(shè)計實驗指導(dǎo) (第2版)
- Mastering Android Game Development
- Building Wireless Sensor Networks Using Arduino
- Mastering C++ Multithreading
- 代替VBA!用Python輕松實現(xiàn)Excel編程
- Scala Functional Programming Patterns
- 玩轉(zhuǎn).NET Micro Framework移植:基于STM32F10x處理器
- Modernizing Legacy Applications in PHP
- 深入淺出Python數(shù)據(jù)分析
- Ext JS 4 Plugin and Extension Development
- Learning C++ by Creating Games with UE4