Kotlin
文章平均质量分 50
Kotlin
PGzxc
应用开发者
展开
-
Kotlin编程实战——与Java互操作(10)
Kotlin 中调用 Java 代码Java 中调用 Kotlinmore。原创 2022-11-05 10:07:33 · 439 阅读 · 0 评论 -
Kotlin编程实战——更多语言(09)
解构声明类型检测与类型转换This 表达式相等性操作符重载空安全more。原创 2022-11-05 10:06:46 · 205 阅读 · 0 评论 -
Kotlin编程实战——协程(08)
协程基础取消与超时组合挂起函数协程上下文与调度器异步流(Flow)more。原创 2022-11-05 10:06:06 · 464 阅读 · 0 评论 -
Kotlin编程实战——集合(07)
集合概述构造集合迭代器(Iterable)区间与数列序列(Sequence)集合操作概述集合转换集合过滤加减操作符分组(groupBy())取集合的一部分取单个元素集合排序集合聚合操作集合写操作List 相关操作Set 相关操作Map 相关操作more。原创 2022-11-05 10:05:32 · 419 阅读 · 0 评论 -
Kotlin编程实战——函数与Lambda表达式(06)
函数高阶函数与 lambda 表达式内联函数more。原创 2022-11-05 10:04:49 · 236 阅读 · 0 评论 -
Kotlin编程实战——类与对象(05)
类与继承属性和字段接口(interface )函数式(SAM)接口可见性修饰符扩展数据类(data class)密封类泛型嵌套类与内部类枚举类对象表达式与对象声明类型别名内联类(inline class)委托委托属性more。原创 2022-11-05 10:04:14 · 427 阅读 · 0 评论 -
Kotlin编程实战——基础(04)
基本类型包与导入控制流返回和跳转more。原创 2022-11-05 10:03:44 · 200 阅读 · 0 评论 -
Kotlin编程实战——开始(03)
基本语法习惯用法编码规范more。原创 2022-11-05 10:03:11 · 290 阅读 · 0 评论 -
Kotlin编程实战——新特性(02)
Kotlin 1.1Kotlin 1.2Kotlin 1.3(协程正式)1.4.20more。原创 2022-11-05 10:02:13 · 402 阅读 · 0 评论 -
Kotlin编程实战——概述(01)
Kotlin用于服务器开发Kotlin 进行 Android 开发Kotlin 用于 JavaScript 开发Kotlin 用于原生开发Kotlin 用于数据科学协程多平台more。原创 2022-11-05 09:59:33 · 717 阅读 · 0 评论 -
Kotlin开发之——函数的参数为函数
一 说明群里有人问了这个一个问题,现象如下:类的构造方法为一个函数时,如何传值?调用时?二 问题分析2.1 构造函数class QRcodeAnalyzer(private val resultHandler: (String?) -> Unit)2.2 参数分析val后面的resultHandler是一个变量(函数可以作为变量)对象后面:是对象类型(String?) -> Unit)(String?) -> Unit):调用前参数是可空String类型,调用后原创 2021-07-01 17:14:39 · 566 阅读 · 0 评论 -
Unable to read repository at https://dl.bintray.com/jetbrains/kotlin/eclipse-plugin/last/content.xml
最近在学习Kotlin编程语言,选择用Eclipse oxygen 版本开发然而在安装Kotlin插件的过程中出现了一下错误分析错误无法从代码仓库读取插件信息,刚开始是以为代理引起的需要翻墙然而设置之后,问题依旧,Google了一下,看到别人的方案有可能是JVM引起的,我从JAVA官网下载下载安装最新的JDK,问题得到圆满解决 ...原创 2017-09-05 02:38:27 · 11452 阅读 · 1 评论 -
Kotlin在IDE中的集成
kotlin已成为Android官方语言,将在Android studio 3.0中默认集成。作为一门语法糖,很有必要学习一下;工欲善其事必先利其器,选择一款IDE可谓事半功倍1.kotlin在Eclipse中的集成(点此下载) 1.1. help->Eclipse Marketplace-搜索kotlin 2.kotlin在Android studio中的集成...原创 2017-10-23 08:45:07 · 1109 阅读 · 0 评论 -
Kotlin入门
什么是KotlinKotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。为什...原创 2017-12-18 09:36:03 · 360 阅读 · 0 评论 -
Windows中配置Kotlin
前言本文主要介绍Windows环境下Kotlin的配置,使用到的软件Java Kotlin Compiler 配置 安装并配置Java下载安装JDKJDK官网,下载和安装比较简单,省略 检查JDK 打开CMD,输入“java -version”,查看当前版本 安装并配置kotlin 下载Kotlin Compiler 解压并配置环境变量 添加Kotlin_hom...原创 2017-12-18 09:37:05 · 2282 阅读 · 0 评论 -
在集成开发环境中使用Kotlin
前言工欲善其事必先利其器,好的集成开发环境更有助于Kotlin的开发进度,本文主要介绍官网介绍的四个集成开发环境。Intellij IDEA Eclipse Compiler Android Studio集成环境开发KotlinIDEA开发Kotlin使用IDEA开发Kotlin不需要安装任何插件下载并安装Intellij IDEA去下载,IDEA的安装破解比较简单,请...原创 2017-12-18 09:38:02 · 469 阅读 · 0 评论 -
Kotlin之字符串模板
前言所谓字符串模板是在字符串中添加若干个占位符,内容会在后期指定,也就是说,用模板可以设置字符串动态的部分。模板使用美元符号”$”表示。字符串可以通过占位符的形式进行插值 如果需要在字符串中包含”$”,可以对其进行转义 当占位符是表达式时,需要用花括号把表达式括起来 可以在双引号中嵌套双引号,只要被嵌套的双引号在花括号的表达式中示例简单使用val name="Mike"...原创 2017-12-19 17:42:03 · 3280 阅读 · 0 评论 -
Kotlin与Java在语句和表达式上的区别
前言语句和表达式在Kotlin和Java中是不一样的。在Kotlin中,if是一个表达式,不是一个语句 表达式有返回值,语句不返回任何值 在Kotlin中,绝大多数的控制结构都是表达式,除了一些Loops循环 Kotlin通过把控制结构和表达式一起让我们可以非常简洁地表达很多常见的模式 Java中的赋值是表达式,而在Kotlin中,赋值变成了语句,从而帮助我们避免对比较和赋值产生混...原创 2017-12-19 18:46:08 · 875 阅读 · 0 评论 -
Kotlin之常用操作符
前言熟悉Kotlin中常出现的一些操作符的用法,有助于我们快速入门Kotlin,下面将列举Kotlin中常用的一些操作符。?操作符 ?:操作符 !!操作符 ==与=== ::操作符 @符合 as?操作符 :操作符 """操作符 is类型判断符实例分析?操作符?操作符表示这个对象可能为空//在变量类型后面加上问号,代表该变量是可空变量 var name:...原创 2017-12-21 20:37:15 · 426 阅读 · 0 评论 -
Kotlin之接口
说明Kotlin中的接口与Java8非常相似。他们可以包含抽象方法的声明,以及方法实现。与抽象类不同,接口不能存在存储状态。他们可以具有属性,但这些属性必须是抽象的,或者提供存储器实现。举例定义接口接口声明与Java类似,在kotlin中使用关键字interface声明接口interface MyInterface { fun bar()// 未实现 f...原创 2017-12-22 10:24:39 · 430 阅读 · 0 评论 -
Kotlin之构造函数
前言Java中的构造函数在Kotlin中被称为构造器,Kotlin中使用关键字”constructor”声明构造器,kotlin的类能有一个主要的构造器与多个次要的构造器,也可以没有次构造器。主构造器出现在类名的后面参数是可选的。实例常规用法默认用法class Person constructor(name:String){ //body}如果主构造器...原创 2017-12-22 12:13:08 · 1367 阅读 · 0 评论 -
Kotlin学习之——课程大纲
Kotlin 课程大纲第一章——前言什么是Kotlin Kotlin发展历史 与java的关系 应用在哪些地方 入门 开发环境 第一个Kotlin程序语法进制 基本类型 类与对象 智能转换 空安全类型 数组与区间 常量与变量 运算符 转义字符 包 表达式词法程序结构 面向对象 函数句法lambda表达式 异常捕获 高阶函数高级...原创 2018-04-25 09:24:53 · 549 阅读 · 0 评论