Kotlin基础1

本文讲述了Kotlin的诞生背景,如何从Java的竞争者发展为Android开发首选,强调了其简洁语法、现代特性和与Java的兼容性。还讨论了Kotlin的学习路径,包括变量声明、类型判断以及跨平台能力。
摘要由CSDN通过智能技术生成

Kotlin的诞生

Kotlin的诞生2011年(JetBrains宣布开发Kotlin编程语言,这门新语言可以用来编写在Java虚拟—t———--—机上运行的代码,是Java和Scala语言之外的又一选择。2017年,Google在赢得与Oracle的诉讼一年后,Google宣布Kotlin正式获得官方支持,可用于Android应用开发。Kotlin的应用范围迅速扩展,它从一门前途光明的编程语言摇身一变,成了这个世界上最重要的移动操作系统的钦定开发语言。kotlin语法简洁,具备现代高级语言特性,并且能和Java遗留代码无缝互操作。因为具备这些优势,今天,越来越多的公司使用它开发。

为什么要学Kotlin

Java语言比较稳健,久经考验。多年来,它一直是最常用的一种编程语言,造就了庞大的生产代码库。自从1995年Java问世以来,对于优秀的编程语言应满足什么条件,人们已通过实践积攒了很多经验教训。然而,Java却裹足不前,开发者喜欢的很多现代语言高级特性,它都没有,或者迟迟加入。Kotlin从这些经验教训中受益良多,而Java中的某些早期设计却愈显陈旧。脱胎于旧语言,Kotlin解决了他们的很多痛点,进化成了一门优秀的语言。相比Java,Kotlin进步巨大,带来了更可靠的开发体验。

Kotlin的垮平台特性

>Kotlin不仅支持编写代码在虚拟机上运行,而且还是一门垮平台的通用型语言,我们可以用Kotlin开发各种类型的原生应用,如Android、macOs.Windows、Javascri

pt应用。

>Kotlin能脱离虚拟机层,直接编译成可以在Windows、Linux和macOS平台上运行的

原生二进制代码。

Kotlin学习方式

>与Java语言对比,提高学习效率≥知识点尽量覆盖全面,不留认知缺陷>课程不断更新迭代

Kotlin声明变量和内置数据类类型



Kotlin只读变量

>要声明可修改变量,使用var关键字。

>要声明只读变量{使用val关键字。

Kotlin类型判断

>类型推断:对于已声明并赋值的变量,它允许你省略类型定义。

Kotlin编译时常量

>只读变量并非绝对只读。

编译时常量只能在函数之外定义,因为编译时常量必须在编译时赋值,而函数都是在运行时才调用,函数内的变量也是在运行时赋值,编译时常量要在这些变量赋值前就已存在。≥编译时常量只能是常见的基本数据类型:String、Int、Double、Float、Long、Short、Byte、Char、Boolean。

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值