kotlin学习的一些笔记

我又不会乱来 我又不会乱来     2022-09-24     270

关键词:

kotlin学习笔记-----面向对象

构造方法kotlin中,一个类的构造方法有好几种形式constructor关键字 ?classUserprivatevarusername:Stringprivatevarpassword:String //无参构造constructor()  //有参构造 constructor(username:String,password:Strin 查看详情

android开发语言——kotlin学习笔记(代码片段)

Kotlin本Blog是我学习《Android第一行代码-第三版》的学习笔记,将会不定期断更持续更新。(默认大家都和我一样学过C++或Java的基础语法)。Kotlin简介在Android诞生的前几年中,Java一直是Android的主要开发语言。在2017年&#... 查看详情

kotlin学习笔记2

Idioms创建JavaBean(DTO,POJOetc)dataclassCustomer(valname:String,valemail:String)dataclass自动提供了getter(setterforvals)equals,hashCode,toString,copy,componentX方法函数参数的默认值funfoo(a:Int=0,b:String=""){...}filte 查看详情

kotlin基础语法学习笔记(代码片段)

Kotlin简介Kotlin是一门与Swift类似的静态类型JVM语言,由JetBrains设计开发并开源。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性,比如,高阶函数、操作符重载、字符串模板。它与Java高度... 查看详情

kotlin入门基础语法学习笔记(代码片段)

敲了一天的kotlin基础语法,整理归纳到一个类里面,便于以后忘记的时候复习。/***CreatedbyGGon2017/11/20.*///main函数funmain(args:Array<String>)vartestMain=TestMain()print(testMain.array())classTestMain//单例的写法compani 查看详情

kotlin学习笔记-----变量和常量

变量的声明和使用关键字: var示例:varname="张三"显示的定义变量的数据类型var变量名:变量类型var变量名:变量类型=值示例:varname:String="张三"常量的声明和使用关键字val示例:valage=18常量被声明后,就不能再修改,相当于被fina... 查看详情

kotlin语言学习笔记

1funmain(args:Array<String>){2println("Hello,World!")3}  查看详情

全网最细笔记java与kotlin的一些异同(代码片段)

本文主要介绍java与kotlin的一些异同后面可能还会继续比较kotlin和dart期待吗?打印日志JavaSystem.out.print("AmitShekhar");System.out.println("AmitShekhar");Kotlinprint("AmitShekhar")println("AmitShekh 查看详情

kotlin学习笔记-----取值范围和循环(代码片段)

取值范围kotlin中可以给一个变量赋值一个范围,而不仅仅是单个的值例如://表示从1到100的值//此时起始值要小于结束值vari=1..100通过downTo可以表示从100到1//downTo的起始值要大于结束值vari=100downTo1也可以使用reversed()来将正序的反转//... 查看详情

kotlin学习笔记之面向对象(代码片段)

...ff0c;使用interface表示,示例代码:与java一样,kotlin定义类时要遵循单继承多实现的原则(即只能继承一个父类,可以实现多个接口)kotlin中定义的类和方法默认都是final的,不可重写,如果要实现重... 查看详情

kotlin学习笔记-----流程控制(代码片段)

条件控制if条件判断if的使用和java里面一样//Java中的ifintscore=90;if(score>=90&&score<=100)System.out.println("优秀");elseif(score>=80&&score<=89)System.out.println("良好");elseif(score>=60 查看详情

kotlin小笔记kotlin的基本语法(代码片段)

本文目录kotlin学习-基本语法1.简介2.运行3.逻辑控制1.if条件语句2.when条件语句循环语句4.面向对象5.接口6.可见修饰符7.数据类8.单例类kotlin学习-基本语法1.简介对比java1.语法简洁,代码量少2.语法高级3.语言安全性。杜绝空指针... 查看详情

kotlin学习笔记

最近开始学习Kotlin语言了,打算搞个笔记系列,这是首篇~基本类型varage:Int=123//标准语法,声明一个可变变量agevalname:String="Tom"//标准语法,声明一个不可变变量name(不可变变量不是常量)valsex:String?=null//声明一个可为空的字符串变... 查看详情

kotlin学习笔记之可见性修饰符(代码片段)

在Kotlin中四种可见性修饰符:private、protected、internal、public,如果没有显示指定修饰符的话,默认可见性是public。1、包场景下的可见性修饰符packagecom.iflytek.basekotlin.`class`//函数、属性、类、对象和接口都可以在... 查看详情

springboot+kotlin+gradle+jooq的学习笔记(代码片段)

jOOQ,是一个ORM框架,利用其生成的Java代码和流畅的API,可以快速构建有类型约束的安全的SQL语句jOOQ使我们的重心可以放在业务逻辑上,而Java与SQL的基础交互部分,都可以交给jOOQ去处理。https://jooq.diamondfsd.com... 查看详情

kotlin学习笔记之尾递归优化(tailrec)(代码片段)

尾递归递归:adjrecursive;尾递归:TailRecursion递归的一种特殊形式调用自身后无其他操作tailrec关键字提示编译器尾递归优化示例代码dataclassListNode(valvalue:Int,varnext:ListNode?=null)funfindListNode(head:ListNode?,value:Int): 查看详情

springboot+kotlin+gradle+hibernate学习笔记(代码片段)

Hibernate将Java类映射到数据库表中,从Java数据类型中映射到SQL数据类型中,并把开发人员从95%的公共数据持续性编程工作中解放出来。是传统Java对象和数据库服务器之间的桥梁,用来处理基于O/R映射机制和模式的那些... 查看详情

springboot+kotlin+gradle+hibernate学习笔记(代码片段)

Hibernate将Java类映射到数据库表中,从Java数据类型中映射到SQL数据类型中,并把开发人员从95%的公共数据持续性编程工作中解放出来。是传统Java对象和数据库服务器之间的桥梁,用来处理基于O/R映射机制和模式的那些... 查看详情