kotlin入门
admin
2023-01-28 18:29:38
0

安装Kotlin编译器

    安装最新的编译器 ,推荐方式,直接从github下载;
    bin  运行库   
    lib   扩展库

命令行方式写kotlin

    Hello.kt 

    fun main(args:Array){
    println("hello world");
    }

   编译指令: kotlin Hellokt

    使用java的反编译指令: javap Hellokt.class

    代码:
        public final class HelloKt {
            public static final void main(java.lang.String[]);
        }

    编译器自动做了处理,不含类会把文件名转化为类。
    public final class HelloKt { public static final void main(java.lang.String[]);
    Code:
       0: aload_0
       1: ldc           #9                  // String args
       3: invokestatic  #15                 // Method kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull:(Ljava/lang/Object;Ljava/lang/String;)V
       6: ldc           #17                 // String hello world
       8: astore_1
       9: iconst_0
      10: istore_2
      11: getstatic     #23                 // Field java/lang/System.out:Ljava/io/PrintStream;
      14: aload_1
      15: invokevirtual #29                 // Method java/io/PrintStream.println:(Ljava/lang/Object;)V
      18: return
}
    可以打成jar包运行;
    kotlinc Hello.kt -include-runtime -d HelloKotlin.jar
    java -jar HelloKotlin.jar

kotlin入门

相关内容

热门资讯

【今日要闻】“道游联盟到底是不... 【今日要闻】“道游联盟到底是不是挂?”(透视曝光猫腻)您好,道游联盟这个游戏其实有挂的,确实是有挂的...
玩家分享攻略“乐禧棋牌可以开挂... 有 亲,根据资深记者爆料乐禧棋牌是可以开挂的,确实有挂(咨询软件无需打开...
终于明白“新圣游牛牛是不是有挂... 网上科普关于“新圣游牛牛有没有挂”话题很是火热,小编也是针对新圣游牛牛作*弊开挂的方法以及开挂对应的...
终于明白“皇豪互娱牛牛怎么装挂... 家人们!今天小编来为大家解答皇豪互娱牛牛透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里...
我来教教您“美猴王炸/金/花怎... 我来教教您“美猴王炸/金/花怎么开挂?”(详细开挂教程)您好,美猴王炸/金/花这个游戏其实有挂的,确...
【今日要闻】“小南四川长牌究竟... 家人们!今天小编来为大家解答小南四川长牌透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里...
今日重大通报“猫猫学数可以开挂... 您好:猫猫学数这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
【今日要闻】“永州扯胡子可以开... 网上科普关于“永州扯胡子有没有挂”话题很是火热,小编也是针对永州扯胡子作*弊开挂的方法以及开挂对应的...
玩家攻略科普“红豆牛牛真的有挂... 有 亲,根据资深记者爆料红豆牛牛是可以开挂的,确实有挂(咨询软件无需打开...
玩家攻略科普“微信小程序家乡大... 玩家攻略科普“微信小程序家乡大贰真的有挂吗?”(太坑了果然有挂)您好,微信小程序家乡大贰这个游戏其实...