本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- ranbuijj
- fantaxy025025
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- lemonhandsome
- jbosscn
- zxq_2017
- mengjichen
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- wjianwei666
- Xeden
- zhanjia
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- silverend
- lich0079
- lchb139128
最新文章列表
[Kotlin]如何使用Intellij IDEA来开发kotlin(持续更新)
1.新建project,gradle勾选java kotlin
2.在项目内新建文件夹src,这时候要右击---Mark Directory as Source Root,这样才能在文件夹内新建kotlin class file
3.下载gradle,并配置
注意:当mavenCentral()速度慢时,可以使用jcenter()
一些摘抄:
repositories {
...
【译】Spring Framework 5.0 中引入 Kotlin 支持
本也发在我的个人博客上:https://hltj.me/kotlin/2017/05/23/kotlin-support-in-spring5.html 。
【译注】本文是 Spring 官网博文的译文,英文原版在:https://spring.io/blog/2017/01/04/introducing-kotlin-support-in-spring-framework-5-0。
...
Kotlin 概览——如何看待 Google 将 Kotlin 选为 Android 官方语言?
本也发在我的个人博客上:https://hltj.me/kotlin/2017/05/18/kotlin-official-on-android.html 。
Kotlin 作为 Android 开发语言是大势所趋。
在此之前很早,Kotlin 就有“Android 世界的 Swift ”的称号。当然在这之前大家这样说难免有些底气不足,与其说是一种事实不如说是一种愿望。而现在这么说就 ...
kotlin的KType类型判断
函数参数等涉及到KType类型, 可以用它来判断是否某个类型.
我写了几个易用函数(属性):
fun KType.isClass(cls: KClass<*>): Boolean {
return this.classifier == cls
}
val KType.isTypeString: Boolean get() = this.isClass(String ...
kotlin成员函数的参数
kotlin函数可以通过parameters属性获取所有的函数参数信息.包括某个参数的名字/类型/是否可为空/是否可选参数等. 这使得web开发中将http请求直接映射到函数成为可能.
假设http请求是 http://www.abc.com/mymodule/add?id=123&name=xyz
fun addAction(id:Int,name:String){
}
...
kotlin成员函数的所有者
kotlin可以获得函数的所有者和绑定的对象相关的信息. 假设有下面两个类:
class A(){
fun fa(){}
}
class B: A()
val KFunction<*>.ownerClass: KClass<*> get() {
return (this as FunctionRefer ...
我老人家正在做一个Kotlin源代码的step count插件,已经基本完成了
我老人家正在做一个Kotlin源代码的step count插件,已经基本完成了
https://github.com/LiYing2010/SourceCounter
欢迎大家前往观赏,并多多提出表扬意见....
我老人家翻译的《Kotlin语言参考文档》中文版
我老人家翻译的《Kotlin语言参考文档》中文版
http://www.liying-cn.net/kotlin/docs/reference/
有网页版,也有PDF版
GitHub 仓库:
https://github.com/LiYing2010/kotlin-web-site
Kotlin环境建立
建立使用Kotlin的环境
第一步,下载安装kotlin plugin, 分手动和自动
建议用idea自带的plugin管理器下载,在plugin管理器下载窗口中输入“kotlin”, 有选项,下过plugin的都知道怎么用
第二步,开始建立
1. 新建一个项目,比如java项目
2. 在src目录中,创建Kotlin file, 如果你正确安装了plugin,就会有 ...