HelloKotlin(kotlin配置环境变量,kotlin hello world,kotlin 入门)

Kotlin 开发环境配置指南 阅读详情

自从上周Google I/O大会上提出kotlin作为Android以后开发的第一语言,感觉kotlin好像被宠坏了,好像哪都是它的影子,就连公司IOS的哥们都和我说,你还不快点学习kotlin!

好,下面就开始我们的kotlin入门——hello kotlin!

在学习kotlin之前,我们可以回忆以前我们是怎么学习java的,下载java jdk、配置环境、写hello world,现在我们要学习kotlin,能不能也这么搞呢?当然可以!

我们就用之前学习java的老套路来玩一玩kotlin:

1. 下载kotlin编译器

2. 配置环境变量

3. hello kotlin

下载解压之后我们发现里面是一个kotlinc文件夹,我们重点关注的是里面的bin目录:


我们看看java jdk的bin目录对比一下:


到这估计大家就应该明白kotlin和kotlinc命令该怎么用了(如果你还记得当初是如何在dos窗口中编译运行java文件)

环境变量的配置也与java类似,把kotlinc中的bin目录的路径配置到path中即可。

前两步完成之后,下面到了激动人心的时刻了,我们要写代码了,坑爹的是我没学过kotlin不知道怎么写,连hello world都写不出来,怎么办呢?

于是我创建了一个文件HelloJava.java,写了如下代码:

public class HelloJava {
    public static void main(String[] args) {
        System.out.println("hello java!");
    }
}
好经典的代码!看到这估计各位心里该骂我了,您先别急,java代码可以转换为kotlin,我们不会kotlin,但我们会java,写完java代码转成kotlin就行了!
object HelloKotlin {
    @JvmStatic fun main(args: Array<String>) {
        println("hello kotlin!")
    }
}
这就是我转换之后的代码了,为了区分,我把类名改成HelloKotlin、输出语句改为"hello kotlin!"
现在我们有两个文件:


window+r,cmd打开dos窗口,让我们回忆童年吧!


下面看看我们的文件:


发现kotlin和java惊奇的类似!

有java的基础,并且java可以向kotlin无缝转换,相信大家学习kotlin会很easy的。


Kotlin开发环境搭建全攻略:从JDK、IDEA到Gradle的避坑指南 在现代软件开发中,构建工具和集成开发环境(IDE)是提升开发效率的核心基础设施。构建工具如Gradle,通过依赖管理和自动化构建流程,解决了项目构建的一致性和可重复性问题,其Wrapper机制确保了团队协作的环境统一。而IDE则提供了代码智能补全、调试和项目管理等一体化支持,极大降低了开发者的认知负荷。这些工具的组合应用,尤其在JVM生态中,对于管理复杂的项目依赖和构建生命周期至关重要。本文聚焦于Kotlin开发环境的搭建,针对JDK版本选择、IntelliJ IDEA配置和Gradle构建脚本等【热词】环 阅读详情

相关推荐

5分钟搞定单细胞marker基因气泡图:scDotPlot保姆级教程(含Seurat适配)

本文提供了一份详细的scDotPlot R包使用教程,帮助用户在5分钟内完成单细胞marker基因气泡图的绘制。教程涵盖环境准备、Seurat和SingleCellExperiment对象的适配处理、进阶可视化技巧及自动化报告生成,特别适合生物信息学新手和临床研究者快速掌握这一高效的可视化工具。

weixin_29047545的博客 261

配置 Kotlin 开发环境

近期打算学习 Android 开发,先适应一下 Kotlin 的学法,先配置一下开发环境,如果不想折腾环境配置也可以使用 IDEA。

qq_36349997的博客 1204

Modelsim 安装步骤详解

Modelsim 安装步骤详解目录一、modelsim简述及下载1、简介及特点2、modelsim版本3、modelsim下载二、安装步骤详解三、注册简述四、总结与参考资料1、总结2、参考资料 目录 本篇文章主要对Modelsim SE版本安装步骤的介绍。 一、modelsim简述及下载 1、简介及特点 简介 modelsim是Mentor公司开发的优秀的HDL语言仿真软件。 它能提供友好的仿真环境,采用单内核支持VHDL和Verilog混合仿真的仿真器。它采用直接优化的编译技术、Tcl/Tk技术和单

执迷不悟 15万+

2. Kotlin语言环境安装与配置——《跟老吕学Kotlin》

无论是在 Windows、Linux 还是 Mac 上安装和配置 Kotlin,都需要先安装 JDK。然后,从 Kotlin 官网下载对应操作系统的安装包,并按照提示进行安装。安装完成后,将 Kotlin 的 bin 目录添加到系统的 PATH 环境变量中(对于 Linux 和 Mac),以便在命令行中直接运行 Kotlin 编译器。最后,通过输入命令来验证 Kotlin 是否安装成功。

Python老吕的博客 2532

达梦DCA2023年10月培训及考试总结

本次培训共分三天,培训内容不单单是DCA的单机安装、实例创建、库表操作等,培训内容是把关系型数据库的理论及DM8的产品结合起来讲,很实用。具体的考试则是需要个人大量的线下练习,考试总体而言都是培训讲过的内容,只要用心听,好好练习,哪怕是没有计算机基础的童鞋也能考过。提示:以下是本篇文章正文内容,下面案例可供参考总体而言,本次考试不是很难,用心准备,考前认真听讲,考后多次练习,基本都能通过。

qinjuao的博客 2319

初识YUV,实战NV21格式数据转换为Bitmap

初识YUV,并使用YUV数据生成Bitmap图像一、初识YUV二、采样方式2.1、YUV 4:4:42.2、YUV 4:2:22.2、YUV 4:2:2 一、初识YUV 说到YUV我们就必须先从RGB说起了,如下图所示,请各位把每个色块当成一个像素点。通常一个像素点由RGB(Alpha我们先不考虑)三原色组成。 如下图中第一个像素点,其RGB值分别为(236,102,93),而这三个值就组成了我们看到的 红色 。 然而上图中除了RGB值外,我还标出了每个像素点的YUV的值,YUV的值是怎么来的呢?直接给公

乐翁龙 7125

【Kotlin】Kotlin环境搭建

Kotlin 是一种现代但已经成熟的编程语言,由 JetBrains 公司于 2011 年设计和开发,并在 2012 年开源,在 2016 年发布 v1.0 版本。在 2017 年,Google 宣布 Kotlin 正式成为 Android 开发语言,这进一步推动了 Kotlin 的普及和发展。Kotlin 旨在解决 Java 语言在编码效率和代码质量方面存在的问题,并且与 Java 语言完全兼容。

little_fat_sheep 4045

Windows下构建ImGui.Net

工具 Visual Studio 2017 操作 下载项目 git clone https://github.com/mellinoe/ImGui.NET.git 编译 右键以下两个项目并调试: ImGui.NET.SampleProgram ImGui.NET.SampleProgram.XNA Error fix 中间遇到一些问题: SDK版本不对 去微软官网下载安装对应版本 由于设置了代理被远程服务器拒绝连接 关闭代理(也许在环境变量中) nuget源无对应资源,404 NOT FOUN

jojozym的博客 1486

OCRmyPDF v4 版本演进深度解析:页面自动旋转、背景清除与 Tesseract 4 支持的技术脉络

本指南以仓库文档 [docs/releasenotes/version04.md](https://link.gitcode.com/i/490d79884f23859a022bdad28d396733) 为骨架,系统梳理 OCRmyPDF 4.0–4.5.6 各小版本引入的关键能力(页面自动旋转、Leptonica 去倾斜、图像直接转 PDF、`--output-type` 输出控制、`--fo

gitblog_00050的博客 560

python基础之语言发展历史

博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。 目录一、前言二、发展历史1、Python是一种面向对象的解释型编程语言2、Python常被称为胶水语言3、Python由Guido开发4、Python连续多年入选编程语言TOP105、Python的发展历史三、总结 一、前言   由于Python语言的简洁性、易读性以及可扩展性,它在网络爬虫、数据分析、.

jiankang66的博客 3348

【干货】SAP特殊库存:Q库存(项目库存)全解析,搞懂ETO模式的核心!

在 SAP 系统中,

我小时候很黑的博客 901

Kotlin学习环境配置

最近接下来一段时间准备学习一下Kotlin,什么是Kotlin? Kotlin是一门把java平台作为目标的新的编程语言,几乎可以用于如今java遍及的所有地方:服务器开发。Android 应用开发... 将内容整理为博客的形式一是为了督促自己有一个总结整理的习惯,加强自己学习,而是大家可以一起交流进步,不BB。还是那句话不要只看不做,撸代码要在代码里面找答案,在coding中学习。所有的博客...

LJyLy525的博客 390

【WRF-GHG 教程第一期】概述(Overview)

概述(Overview)

WW、forever的博客 508

kotlin环境配置

环境配置 在Windo...

我的博客 1156

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android+Kotlin开发之Android Studio的环境配置

Android Studio中kotlin的配置

飞天猪崽的博客 623

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Kotlin从入门到精通 | 第二章 开发环境搭建

本章节主要介绍Kotlin的安装和常用命令 Kotlin编译器 安装方式 直接下载安装 GitHub - JetBrains/kotlin: The Kotlin Programming Language. 1、例如在Windows平台,可以选择下载kotlin-compiler-1.5.31.zip 2、下载完毕之后,解压到合适的位置,例如D:\DevTools\Kotlin 3、配置环境变量 把kotlinc\bin添加到环境变量Path中,如图 4、确认配置完成 $ kotlinc -versio

IT学习社 518

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

DataEase开源BI平台:3大技术架构解决企业数据可视化核心痛点

DataEase是一款面向企业级数据可视化需求的开源BI工具,为技术决策者和开发者提供了一套完整的解决方案。我们通过创新的技术架构设计,帮助企业从数据孤岛走向智能决策,实现数据价值的最大化挖掘。无论是数据分析师、业务决策者还是技术团队,都能在DataEase中找到适合的数据处理与可视化方案。 ## 问题根源:企业数据可视化的三大技术挑战 在当前数字化转型浪潮中,企业面临着数据可视化领域的多重技

gitblog_01086的博客 791

Kotlin IntelliJ IDEA环境搭建及HelloWorld

Kotlin

dodod2012的专栏 794

Kotlin环境变量——Android Studio

Android项目(Java)如何支持Kotlin Android Studio3.0以后内置kotlin插件,无需安装。 Android 工程支持Kotlin只需两步: 1、Gradle添加Kotlin编译插件 2、Gradle 添加Kotlin标准库的依赖 注:新建的Kotlin项目,直接就支持写kotlin代码,无需手动添加插件和依赖。创建应用的时候可直接选择默认是Kotlin语言的项目: 一、Gradle添加Kotlin编译插件 在项目跟目录的build.gradle中添加插件: classp

pursue的博客 449

Kotlin学习之开发环境配置

1.安装Kotlin插件依次打开:Android Studio &gt; Preferences &gt; Plugins安装后,重启Android Studio2.转换Java to Kotlin3.完整的配置文件Project build.gradlebuildscript { ext.kotlin_version = '1.2.41' repositories { ...

蓝枫 1448

kotlin学习笔记之环境配置

一,简意: kotlin是JetBrains开发的基于JVM的语言,它是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE 二,优点: (1)易学习易掌握:kotlin语言容易学习与掌握 (2)kotlin与我们日常生活使用的IDE无需配置就能完全整合 (3)更易表现 (4)更安全(如null) (5)它可以扩展函数,函数式(lambda)支持 (6)互操作:

小样 4953

Kotlin介绍及环境配置

最近公司项目组应大势所趋,鼓励大家开始学习谷歌官方推荐的第一安卓语言Kotlin,简单记录一下学习过程 1. 什么是Kotlin 谷歌在2017年中举行的I/O开发者大会上宣布,将Kotlin语言作为安卓开发的一级编程语言。Kotlin由JetBrains公司开发,与Java 100%互通,并具备诸多Java尚不支持的新特性。JetBrains在2010年首次推出Kotlin编程语言,并在次年将之...

whbk101的博客 985

Kotlin 配置命令行编译器

所有的操作都是参考 Kotlin 的文档所写,习惯人可以直接去看官方文档,这里只是因为博主测试语法所以要装命令行直接编译来使用的。(AndroidStudio 本身就可以直接编译,不需要操作。) http://kotlinlang.org/docs/tutorials/command-line.htmlWindows 安装直接下载编译器:建议直接去官网下载,我试过,下载速度有点慢,所以干脆放上百度

SHE_WithWings的博客 1905

【Kotlin】Kotlin 语言基础 ( 环境安装 | 变量 | 简单使用 | 函数 | 异常 | 递归 )

一. Kotlin 环境安装 1. Eclipse 环境安装 (1) 相关下载地址 (2) Eclipse 环境安装 (3) Eclipse 插件安装 2. IntelliJ IDEA 环境安装 (1) 相关下载地址 (2) 安装 3. Kotlin 命令行工具 (1) 相关下载地址 (2) 安装 Kotlin 命令行工具 二. Hello World 工程 1. 第一个 He...

让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 ) 2955
上一篇: Android 屏幕适配之dimens适配
下一篇: Android 判断网络类型(WIFI、MOBILE、NONE)
github_2011
博客等级 码龄10年 116粉丝 56原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值