Kotlin 初始之路1.0

一. 初识kotlin :基于java虚拟机的一门高级语言

Andrey和他的小伙伴写得一门语言
比Scala简单 ,依赖java的生态,具有java的静态语言特征,同时在语法上比java灵活很多,例如:在kotin中不需要写分号,支持方法的扩展,还支持Lambda表达式,支持函数式编程等

  1. 语法上还支持变量判空,比java友好很多

    java中经常出现d的java.lang.NullPointerExcetion
    java在多数情况下是无能为力的

  2. Kotlin到底是什么?

    答:Kotlin 就是一门可以运行在java虚拟机,Android,浏览器上的静态语言,它可以与java 100% 兼容, 如果你对java非常的熟悉,那么你就会发现Kotlin 除了自己的标准库之外,大多仍然使用经典的java集合框架

  3. KOTLIN的发展历程
    • 2010 立项
    • 2011.6 对外公开
    • 2012.2 开源
    • 2013.8支持Android Studio
    • 2014.6 全新的开源web站点和域名 Kotlinlang.org
    • 2016.2 发布1.0版本
    • 2016.9 发布1.0.4 支持apt
  4. 学习目标
    • 学会使用Kotin
    • 熟悉java生态
    • 了解一些特性的背后实现
  5. 必备知识
    • 熟悉计算机基础,操作系统相关的知识
    • 了解java及其生态
    • 了解java工程组织的常用工具
    • 熟悉intellij idea:编译器中的神器
  6. 参考资料
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值