kotlin学习

因为一直使用intellij java开发工具发现他们的一门语言Kotlin,看了看官方教程感觉还挺不错,上手简单是一种运行在jvm上的脚本语言,暂时我是这么理解的。 比如简单的一个main函数可以这么写

@JvmStatic fun main(args: Array<String>) {
           println("Hello world")
        }

就是这个简单,也可以这样子写

fun main(args: Array<String>) {
    println("Hello world")
}

下面进入正题吧,主要是接了个用户需求需要做个小工具,我就想呀java做界面暂时只会用Swing,jsf不太会,有想到我在学习Kotlin干脆用这个做一个

  1. 首先使用maven命令创建一个快速启动的maven项目
  2. 在pom文件里添加如下的pom依赖

<properties> <kotlin.version>1.0.3</kotlin.version> </properties> <dependencies> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib</artifactId> <version>${kotlin.version}</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-plugin</artifactId> <version>${kotlin.version}</version> <executions> <execution> <id>compile</id> <phase>process-sources</phase> <goals> <goal>compile</goal> </goals> <configuration> <sourceDirs> <source>src/main/java</source> </sourceDirs> </configuration> </execution> <execution> <id>test-compile</id> <phase>process-test-sources</phase> <goals> <goal>test-compile</goal> </goals> <configuration> <!--<sourceDirs></sourceDirs>--> </configuration> </execution> </executions> </plugin> </plugins> </build> ``` 这就可以了,但是需要注意这个是需要jdk7.0以上 然后你运行main方法也许可能无法运行因为会出现一个Perm 不足,你就需要配置java opts -XX:PermSize=512m 这样就可以了

可能有人说怎么不能运行,首先你需要创建一个.kt文件!比如叫hello.kt都可以

转载于:https://my.oschina.net/u/660807/blog/749806

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值