E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Kotlin灯饰
Kotlin
Lazy
lazy()是一个接收一个lambda表达式,并返回一个Lazy实例的函数。返回的实例可以作为实现延迟属性的委托:第一次调用get()会执行已传递给lazy()的lambda表达式并记录结果,后续调用get()只是返回记录的结果。默认情况下,对于lazy属性的求值是同步锁的(synchronized):该值只在一个线程中计算,并且所有线程会看到相同的值。如果初始化委托的同步锁不是必需的,这样多个线
Zero_______
·
2023-06-09 19:24
From Java To
Kotlin
:空安全、扩展、函数、Lambda很详细,这次终于懂了
FromJavaTo
Kotlin
,空安全、扩展、函数、Lambda概述(Summarize)
Kotlin
是什么?可以做什么?Android官方开发语言从Java变为
Kotlin
,Java有哪些问题?
·
2023-06-09 17:08
Flutter2空安全适配指南
什么是空安全时至今日,空安全已经是一个屡见不鲜的话题,目前像主流的编程语言
Kotlin
、Swift、Rust等都对空安全有自己的支持。
AlanGe
·
2023-06-09 15:27
10分钟学习 Jetpack组件-Room数据库
Room数据库的创建1.添加依赖话不多说:首先要进行依赖,因为我们使用的是
kotlin
。所以根据官网提示,在appmodel的build.gra
程序员后花园
·
2023-06-09 15:14
深入学习
Kotlin
枚举的进阶用法:简洁又高效~
翻译自:https://towardsdev.com/mastering-enums-in-
kotlin
-a-guide-to-simplify-your-code-130b5934cb16
Kotlin
TechMerger
·
2023-06-09 12:50
Android
kotlin
android
枚举
enum
Kotlin
入门
参考网址:https://www.runoob.com/
kotlin
/
kotlin
-tutorial.htmlhttps://juejin.im/post/591dd9f544d904006c9fbb96
AlphaGuo
·
2023-06-09 12:52
Kotlin
核心编程-面向对象
1.
Kotlin
中的类及接口
Kotlin
中的类:不可变属性成员:使用val在类中声明,利用java中final修饰符实现。属性默认值:除非显式地声明延迟初始化,否则需要指定属性的默认值。
小马一枝刀
·
2023-06-09 10:56
了解Gradle:轻松构建优秀的Java和Android应用程序
相比于Maven,Gradle更加灵活,因为它可以使用自定义脚本和插件,以及支持Groovy和
Kotlin
等多种脚本语言。在Android应用程序开发中,Grad
程序猿会指北
·
2023-06-09 06:01
android开发技术
android
java
gradle
移动开发
程序员
kotlin
的abstract抽象类与interface接口建模按钮android点击事件处理
kotlin
的abstract抽象类与interface接口建模按钮android点击事件处理例如:abstractclassView{privatevarlistener:OnClickListener
zhangphil
·
2023-06-09 01:36
kotlin
kotlin
用
Kotlin
写 Android 4—空安全,等式判断
空安全在
Kotlin
里,默认情况下声明的变量是不能为null值的,也就是说如果像Java里那样的写法就不能为null。如果变量值有可能为null,就要在类型后面带上?
jkwen
·
2023-06-08 23:43
kotlin
中::class 、class.java、javaClass、javaClass.
kotlin
区别
Kotlin
的类classPerson{varname:String=""varage:Int=0companionobject{}}java类publicclassMan{}要知道获取的到底是什么,可以利用
三十加而立
·
2023-06-08 22:51
使用
Kotlin
和jOOQ实现MySQL数据库中的悲观锁和乐观锁
在本文中,我们将探讨如何使用
Kotlin
、Ktor和jOOQ实现悲观锁和乐观锁,并提供实际示例,帮助您了解何时使用每种方法。
沃趣数据库管理平台
·
2023-06-08 21:10
数据库
kotlin
mysql
Java 引用
kotlin
class 提示 符号: 类 ** 程序包找不到
application创建testclass在application中引用如图所示,在IDE中,并没有提示错误然后我们编译一下项目出现了错误提示仔细观察会发现使用的编译是javac然而上例使用的javawith
kotlin
GeniusIOTboy
·
2023-06-08 20:22
Kotlin
kotlin
java
android
[springboot]菜鸟笔记20230607-gradle和maven
它使用Groovy或
Kotlin
语言编写构建脚本,并使用声明性语言来定义项目的依赖关系、构建
海兰
·
2023-06-08 17:18
springboot
java
spring
boot
笔记
用
Kotlin
写 Android 3—数组,集合与字符串
数组相比Java,在
Kotlin
里数组的写法变化还是挺大的,用xx-Array的命名规则来声明一个数组类型,并用xx-ArrayOf来进行初始化。
jkwen
·
2023-06-08 16:53
【
kotlin
】lazy的线程安全模式
kotlin
可以用bylazy初始化一个常量,保证此常量不会多次初始化。
果果_Zhen
·
2023-06-08 13:56
【Android】
Kotlin
中使用Gson解析Array数组
感觉有些东西在Java中使用的方式和在
Kotlin
里面不一样了,一时半会有时候还真把人给难住了记录一下Gson解析Json数据的用法,省得以后忘了不好找。
我又来搬代码了
·
2023-06-08 12:32
Android学习笔记
kotlin
android
android
studio
[
Kotlin
]空类型与智能转换
空类型相关任何类型都有可空和不可空两种valnotNull:String=null//错误,不可为空valnullable:String=null//正确,可以为空notNull.length//正确,不可为空的只可以直接调用nullable.length//错误,可能为空,不能直接取长度nullable!!.length//正确,强制认定nullable不可为空nullable?.length/
Tsun424
·
2023-06-08 11:26
kotlin
定位
第一性原理提高开发效率拆解需求:1、语义简洁,代码清晰2、开发速度快3、可复用性4、生产具有稳定性引入
kotlin
语境优缺点1)优点:1.简洁1.lambda表达式2.android省略findviewbyid3
陈桐Caliburn
·
2023-06-08 09:42
优雅怪
Kotlin
——惰性操作容器-Sequence
Sequence序列Sequence是
Kotlin
标准库提供的一种容器类型。
我爱田Hebe
·
2023-06-08 07:57
idea 代码格式化 Spotless 教程
它支持的开发语言有java,
kotlin
,scala,sql,javascript,css,json,yaml,etc。
aaaak_
·
2023-06-08 04:37
工具安装以及使用教程
intellij-idea
java
ide
flutter2.1升级flutter3.0
下载最新fluttert版本forgithub升级
kotlin
版本及gradle版本Modulewascompiledwithanincompatibleversionof
Kotlin
.Thebinaryversionofitsmetadatais1.5.1
Alex_z0897
·
2023-06-08 03:03
flutter
android
gradle
flutter
Kotlin
-类相关特有知识点-数据类和单例类
1.数据类,在类前面加data关键字即可,省略了{},数据类内部的构造函数自动完成了equals(),hashCode(),toString()方法dataclassCellPhone(valbrand:String,valprice:Double)valcell1=CellPone("AA",2)valcell2=CellPone("AA",2)println(cell1==cell2)2.单例
在下陈小村
·
2023-06-08 03:31
Flutter特殊用法介绍
1.Flutter与原生代码交互Flutter可以与原生代码进行交互,例如与Android的Java和
Kotlin
代码、与iOS的Objective-C和Swift代码等进行交互。Flutter提供了
过分的规定
·
2023-06-08 02:14
数据结构
链表
java
学习
爬虫
zsh: command not found: gradlew
/gradlewcompileDebug
Kotlin
--stacktrace./gradlewcompileDebugJavaWithJavac--stacktrace-debug./gr
甜tianquan
·
2023-06-07 23:51
android
linux
bash
运维
基于谷歌最新AAC架构打造的Android MVVM开发框架,使用该框架可以快速开发一个高质量、易维护的Android应用
Lifecycles框架为基础,结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper+SmartRefreshLayout+ARouter打造的一款快速开发框架,开发语言是
Kotlin
madreain
·
2023-06-07 23:17
开源项目
kotlin
-笔记02-Going with the flow -
Kotlin
Vocabulary
告诉
kotlin
编译器,这个方法需要执行在一个协程中Coroutine:协程Producer:提供者Intermediary:(中介-可选option)中间的可以修改发送到数据流的值,或修正数据流本身。
牵手生活
·
2023-06-07 22:22
抛弃 Java 改用
Kotlin
的六个月后,我后悔了
毫无疑问,
Kotlin
目前很受欢迎,业界甚至有人认为其将取代Java的霸主地位。它提供了Null安全性,从这一点来说它确实比Java更好。
Java架构学习者
·
2023-06-07 18:05
Gradle
Kotlin
规范插件用于模块化结构 - 共享构建逻辑
Gradle
Kotlin
规范插件用于模块化结构-共享构建逻辑我们中的许多人都遇到过Groovy的困难,并习惯于将其转换为
Kotlin
DSL。
Calvin880828
·
2023-06-07 18:33
Android开发工具
kotlin
android
android
studio
Kotlin
协程:挂起与恢复原理逆向刨析
整个
Kotlin
协程学习分为三部曲,本文是第三篇:
Kotlin
协程实战进阶(一、筑基篇)K
苏火火丶
·
2023-06-07 10:48
Kotlin
kotlin协程
大型Android项目架构:基于组件化+模块化+
Kotlin
+协程+Flow+Retrofit+Jetpack+MVVM架构实现WanAndroid客户端
前言之前一直想写个WanAndroid项目来巩固自己对
Kotlin
+Jetpack+协程等知识的学习,但是一直没有时间。
苏火火丶
·
2023-06-07 10:48
Kotlin
android
kotlin
mvvm
组件化
短视频
Spring源码下载编译阅读
一下抓取配置编译过程各个软件版本可能有影响因此先做以记录(时间不同也会导致版本出入要注意)Idea:2020.1.1(参考文献博主2019.3.3版本也可)插件:maven(3.6.3)(未用到)Gradle(4.10.3)
Kotlin
zjssoul
·
2023-06-07 10:45
源码阅读
idea
笔记
java
spring
源码
spring源码系列(1)- 源码编译导入IDEA
spring源码系列(1)-源码导入IDEA前言下载源码源码编译前准备修改配置文件jdk源码编译源码导入IDEA
kotlin
安装额外福利(不要想多了,这里是别人没有讲过的)--源码导入到自己的工程前言由于本人最近在读
阳光coding
·
2023-06-07 10:44
spring
spring
源码
java
经验分享
【没解决】spring源码启动的时候task执行过多
1、改设置:2、改了设置后报错
Kotlin
:warningsfoundand-Weerorspecified,解决方案如下:Spring源码构建报错-解决方案:https://zhuanlan.zhihu.com
yx️
·
2023-06-07 10:44
spring
spring
IDEA上使用
Kotlin
插件出现的几个小问题
一、前言之前使用2016版本的IntelliJIDEA写
Kotlin
程序,遇到网络不给力的时候偶尔会莫名其妙地出现
Kotlin
不能正常使用的问题,特别是
Kotlin
有新版本更新的时候,正犹豫要不要下载新版本
最强程序员超群
·
2023-06-07 10:37
kotlin
intellij-idea
android
kotlin
编译失败_
Kotlin
Android App编译失败并显示消息:未解决的参考:
kotlin
x
Iamtestingoutabasic
Kotlin
-basedAndroidappbasedontheinstructionsinthe"
Kotlin
forAndroidDevelopers"book.IamusingAndroidStudio2.1.1
沈冬冬
·
2023-06-07 10:06
kotlin编译失败
Kotlin
学习 - 选择控制if 和when
Kotlin
中的选择控制有两种方式:if和whenif选择语句
Kotlin
的if语句和Java中的类似:funmax(a:Int,b:Int):Int{returnif(a>b)aelseb}只有一行语句可以省略大括号
孔小乐
·
2023-06-07 10:00
kotlin
kotlin
学习
android
Kotlin
: warnings found and -Weeror specified问题解决
Kotlin
:warningsfoundand-Weerorspecified问题解决这个问题是由于
Kotlin
将程序中的警告变更为错误导致的问题,只需要改变一下级别即可问题解决方案:修改成如图所示即可
「已注销」
·
2023-06-07 10:56
学习
spring
java
idea
Android解决xutils数据库
kotlin
添加List数组问题
Android解决xutils数据库
kotlin
添加List数组问题前言:上一篇我们讲解了xutils中数据库版本升级的使用和问题,这篇博客讲解xutils中数据库添加list数据的问题,这个库真的是很强大
淡淡的香烟
·
2023-06-07 08:35
Android数据库
android
数据库
list
如何在
kotlin
中创建静态变量
在
kotlin
中创建静态变量有三种方式1.使用object关键字,比如我现在要在User这个类中新建静态变量与静态方法classUser{objectNameFiled{//---注解1varname=
eliteTyc
·
2023-06-07 00:09
From Java To
Kotlin
2:
Kotlin
类型系统与泛型终于懂了
上期主要分享了FromJavaTo
Kotlin
1:空安全、扩展、函数、Lambda。这是FromJavato
Kotlin
第二期。带来表达式思维、子类型化、类型系统、泛型。
·
2023-06-06 22:58
深入学习
Kotlin
枚举的简洁又高效进阶用法
目录引言1.枚举类2.枚举属性3.枚举函数4.枚举构造函数5.枚举扩展函数结语引言翻译自:towardsdev.com/mastering-e…
Kotlin
作为现代的、强大的编程语言,可以给开发者提供诸多特性和工具
·
2023-06-06 21:20
Kotlin
中的密封类和密封接口及其应用场景
目录密封类密封接口何时使用密封类与密封接口密封类和密封接口是
Kotlin
中允许创建受限类层次结构的两个特性。这两个构造用于定义一组有限的可能子类型,并防止在声明的层次结构之外定义其他子类型。
·
2023-06-06 21:10
在Android Studio中配置
Kotlin
Symbol Processing (KSP)
简介
Kotlin
SymbolProcessing(KSP)是Google提供的基于
Kotlin
编译器提供的符号处理工具,相比KAPT有更快的速度。
XFY9326
·
2023-06-06 01:23
试试
Kotlin
Multiplatform Mobile
简介那
Kotlin
MultiplatformMobile(以下简称KMM)又是什么呢,先看
王晨彦
·
2023-05-26 11:36
Kotlin
for循环
1.for-in循环vardesc=""for(iteminlistData){desc="${desc}:${item},"}//(2)indicesfor(iinlistData.indices){valitem=listData[i]desc="${desc}:${item},"}2.迭代vardesc=""valiterator=listData.iterator()while(itera
加油小胖
·
2023-05-26 10:41
如何给ViewModel传值
在Android
Kotlin
中,给ViewModel传值有多种方式。
NewNiu
·
2023-05-16 17:45
Android 网络请求封装总结Moshi+Coroutines+Retrofit
Android网络请求封装总结AndroidHttp网络请求封装,使用
Kotlin
+Moshi+Coroutines+retrofit等封装处理Http请求,支持多个域名多态数据返回。
曾经的你呀
·
2023-05-12 14:43
Kotlin
协程使用
什么是
Kotlin
协程协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。
奔跑吧李博
·
2023-05-07 21:18
Kotlin
Flow简单使用
Flow是
Kotlin
官方基于协程构建的用于响应式编程的API。响应式编程简单来说就是使用异步数据流进行编程。
JakeWharton
·
2023-05-07 21:15
上一页
78
79
80
81
82
83
84
85
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他