#OTL

kotlin之基本数据类型

数据类型                      占用字节数Double        8Floa...
代码星球 ·2020-08-06

Kotlin之注释

kotliin中注释和java注释是一样的,支持单行注释和多行注释,但kotlin支持嵌套,java不支持...
代码星球 ·2020-08-06

Kotlin之定义函数

java:intadd(intm,intn){returnm+n;}voidprocess(intm){Systrm.out.println(m);}kotlin:funadd(m:Int,n:Int):Int{returnm+n}funprocess(m:Int){Systrm.out.println(m)}定义函数...
代码星球 ·2020-08-06

Kotlin之定义变量

java:intn=30;finalintm=30;floatk=2.5f;strings="sss";shorti=5;boolenfalg=false;doubled=3.3;intok;kotlin:varn=30valm=30vark=2.5fvars:string="sss"vari:Short=5varfa...
代码星球 ·2020-08-06

Kotlin之环境的配置和搭建

第一步.安装和配置JDKhttp://www.cnblogs.com/loaderman/p/6402948.html第二步安装和下载Kotlin进入Kotlin官网:https://kotlinlang.org将页面滚动到下一半部分,会看到如下图:点击最右边的Compiler是Kotlin编译器的下载页面点击如上图后...
代码星球 ·2020-08-06

Kotlin概述

Kotlin是一个基于JVM的新的编程语言,由JetBrains开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受欢迎的JavaIDEIntelliJ的提供商,在Apache许可下已经开源其Kotlin编程语言。Kotlin已正式...
代码星球 ·2020-08-06

kotlin中抽象类

抽象类和接口很类似,抽象类不能被实例化需要使用abstract关键字声明,抽象类实现接口后,接口中没有函数体的函数可以不重写,接口中的这些方法就自动被继承到实现接口的抽象类中,称为抽象方法packageloaderman.demoopenclassbase{openfunfn(){}}packageloaderman....
代码星球 ·2020-08-06

kotlin中接口

使用interface关键字声明,一个类可以多实现,实现方法与类继承相同接口中的属性和方法都是open的packageloaderman.demointerfacemyInterface{fungetGo()fungetName():String{//允许接口中有方法体,对于有方法体的接口方法,不要去=求重写该方法re...
代码星球 ·2020-08-06

kotlin 类的继承

与Java不同,kotlin使用冒号,而Java中使用extends,注意冒号后面需要调用夫类的构造器。属于单继承,使用open关键字允许继承classpackageloaderman.demoopenclassPerson(name:String){protectedvarmName:String=namefunge...
代码星球 ·2020-08-06

kotlin 修饰符

在kotlin中有四种修饰符:private仅在类的内部使用protected类似private,但在子类中可以访问internal任何在模块内部类都可以访问public:任何类都可以访问...
代码星球 ·2020-08-06

kotlin嵌套类

就是类中定义类packageloaderman.democlassOuter{varname:String="name"innerclassinner{//inner关键字获取外部类的实例引用fungetName():String=name}classHa{fungo()=3}}packageloadermanimpo...
代码星球 ·2020-08-06

Kotlin 中类函数

在kotlin中函数可以在类外部定义也可以在类内部定义,前者即为全局函数,后者,是类成员函数,语法一样packageloaderman.democlassPerson{fundemo(name:String="name",age:Int){println(name+age)}}packageloadermanimpor...
代码星球 ·2020-08-06

kotlin创建类的实例

Java中使用new关键字,但是在kotlin中调用函数和创建类的实例直接省略new比如newmyClass()变成类myClass()...
代码星球 ·2020-08-06

Kotlin函数中默认参数

Java不支持默认参数。但kotlin函数却可以packageloaderman.democlassCustomer(varname:String="name"){//默认参数init{print(name)}}packageloadermanimportloaderman.demo.Customerfunmain(a...
代码星球 ·2020-08-06

Kotlin中单例Singleton模式

packageloaderman.barclassSinglentonprivateconstructor(){publicvarvalue:Singlenton?=nullprivateobjectmHolder{valINSTSNCE=Singlenton()}companionobjectFactory{fung...
首页上一页...23456...下一页尾页