A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 小春同学 于 2017-9-13 18:19 编辑

前言
        假定各位客官有一定的JavaSE学习经验,既了解Java语法、了解面向对象、了解一些常用的基本API。

一、什么是Kotlin
        一门编程语言,一门可以运行在JVMAndroid浏览器上的语言。它与Java 100%兼容

二、为什么要学习Kotlin

  • 2017年5月18日,Google I/O 大会上宣布Kotlin作为Android官方开发一级语言
  • Kotlin不仅仅限于Android开发,还可以跑在JVM和浏览器上,意味着,Kotlin既可以作为Android开发、还可以应用在前端后台开发;
  • 100% 与Java兼容,也就是说可以借助现有的Java生态,你仍然可以使用那些知名的,你熟悉的Java框架;
  • 作为新的语言,语法更简洁,更灵活,更安全,更高效


一句话:Kotlin的目标是作为全栈开发语言,有Google爸爸的支持,你还用担心它的发展吗?
      

三、Kotlin的里程碑
  • 2010年立项
  • 2011年对外发布
  • 2012年开源
  • 2016年2月发布1.0
  • 2017年3月发布1.1
        Kotlin语言由JetBrains公司组织开发,Kotlin之父是一个叫Andrey的人。名字来源于一个俄罗斯的小岛名字——科特林岛(PS:估计这个Andrey当时在这个岛上度假吧,同时顺便借鉴Java之名来源于爪哇岛)。关于JetBrains公司,是一家捷克软件公司,提供非常多的优秀的IDE工具,广受Java程序员欢迎的IntelliJ IDEA便是出自该公司。

四、Kotlin开发环境搭建
可选择的工具有很多,如下:
为了更好的学习体验,因为Kotlin出自JetBrains公司,建议选择同样出自JetBrains公司的IntelliJ IDEA,相信它们的结合一定是最好的。
【关于下载】
        请上JetBrains官网下载:

【关于安装】
        步骤基本和其它IDE没有多大差别。这里重点说下几个安装过程中的注意事项:
这里注意操作系统的版本,还有根据情况选择是否勾选安装JDK。

【关于初次启动】
这里选择“Enter Key”,
接着按如下设置选择填写:
选择下面个。
安装成功后,接下来就可以敲一个最简单HelloWorld了。

五、HelloWorld案例
【步骤一】创建工程

【步骤二】创建包和Kotlin文件
【步骤三】编写一个简单的HelloWorld程序
  客官请看,是不是和Java是极像的。

【步骤四】运行
接着,请看你的控制台。 如果你是一个好奇小宝宝的话,查看println()的源码时,你会发现,源码实现TMD简直就是Java嘛。

六、后序
本次Kotlin的介绍及入门就讲到这里,我叫X哥,后续我会持续更新Kotlin的学习笔记(本周末更新第二篇)。欢迎大家收藏和关注,有想法回帖交流哟~~

2 个回复

倒序浏览
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马