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
——幕后属性、延迟初始化属性
classBackingProgress(name:String){//定义private修饰的属性,该属性是幕后属性privatevar_name:String=name/***幕后属性主要是实现封装和数据的隐藏,幕后属性允许开发者为类的属性创建一个隐藏的、*私有的字段,这个字段只有内部方法可以访问,通过幕后属性,可以将属性的读写操作*封装在内部类时间中,对外只暴露安全的访问方法,这样,可以在不
Kristen Stewart
·
2024-01-19 19:34
kotlin
前端
javascript
Kotlin
——面向对象编程
定义类如果将open和abstract两个修饰符放在一起使用,编译器会发出警告,open是
Kotlin
新引入的修饰符,open是final的反义词,用于修饰一个类、方法、或属性,表明类可派生子类、方法或属性可被重写一个
Kristen Stewart
·
2024-01-19 19:34
kotlin
前端
javascript
Kotlin
移动端多平台
支持多平台编程是
Kotlin
的主要优势之一。它减少了为不同平台编写和维护相同代码所花费的时间,同时保留了本机编程的灵活性和优势。
三翼鸟数字化技术团队
·
2024-01-19 19:04
Andriod
研发
kotlin
开发语言
android
Kotlin
类型别名
Kotlin
提供给已存在的类型取别名的功能,称为类型别名(TypeAliases)。
ClassOps
·
2024-01-19 19:03
Kotlin
kotlin
开发语言
android
C++初阶
类与对象
(二):详解构造函数和析构函数
上次为
类与对象
开了一个头:C++初阶
类与对象
(一):学习
类与对象
、访问限定符、封装、this指针今天就来更进一步文章目录1.类的6个默认成员函数2.构造函数2.1引入和概念2.2构造函数特性2.2.1特性
是Nero哦
·
2024-01-19 19:32
c++
java
数据结构
c语言
数据挖掘
ecmascript
机器学习
C++初阶
类与对象
(一):学习
类与对象
、访问限定符、封装、this指针
入门知识已经梳理完毕了,接下来就进入到面型对象的部分学习了文章目录1.面向过程和面向对象初步认识2.类的引入3.类的定义3.1类的结构3.2类的两种定义方式3.2.1声明和定义全部放在类体中3.2.2声明和定义分开3.3成员变量命名规则的建议4.类的访问限定符及封装4.1访问限定符4.2封装5.类的作用域6.类的实例化7.类对象模型7.1类对象的存储方式7.2结构体内存对齐规则8.this指针8.
是Nero哦
·
2024-01-19 19:02
c++学习
c++
学习
开发语言
linux
机器学习
java
sql
kotlin
Kmp多平台模板生成
地址:
Kotlin
MultiplatformWizard|JetBrains可生成
kotlin
多个平台模板https://terrakok.github.io/Compose-Multiplatform-Wizard
MainBack
·
2024-01-19 19:30
Kotlin
kotlin
开发语言
android
compose
Kotlin
学习第1篇——data class
Dataclasses官方介绍在学习之前带着问题往往能够收获颇丰文章目录1输出结果是什么?2输出结果是什么?3输出的结果是什么?4下面哪些dataclass可以编译通过?1输出结果是什么?dataclassStudent(varname:String=""){varage:Int=0}vala=Student(name="1")valb=Student(name="1")Log.d("GerryL
Gerry_Liang
·
2024-01-19 18:59
Kotlin
Android
kotlin
学习
开发语言
Kotlin
协程的JVM实现源码分析(上)
本文从协程的启动launch源码入手分析,协程JVM实现分为两篇:协程启动和执行源码分析无栈协程和Continuation基本环境:IntelliJIDEA2023.3.2
Kotlin
1.8.20
kotlin
x-coroutines-core1.7.3gradle8.2
ClassOps
·
2024-01-19 18:58
Kotlin
Kotlin协程
kotlin
jvm
开发语言
C++初阶
类与对象
(三):详解复制构造函数和运算符重载
上次介绍了构造函数和析构函数:C++初阶
类与对象
(二):详解构造函数和析构函数今天就来接着介绍新的内容:文章目录1.拷贝构造函数1.1引入和概念1.2特性2.赋值运算符重载2.1运算符重载2.2放在哪里
是Nero哦
·
2024-01-19 18:58
c++学习
c++
java
开发语言
数据结构
深度学习
算法
c语言
C++
类与对象
【友元】
个人主页:godspeed_lucip系列专栏:C++从基础到进阶1友元1.1全局函数做友元1.2类做友元1.3成员函数做友元2总结1友元生活中你的家有客厅(Public),有你的卧室(Private)客厅所有来的客人都可以进去,但是你的卧室是私有的,也就是说只有你能进去但是呢,你也可以允许你的好闺蜜好基友进去。在程序里,有些私有属性也想让类外特殊的一些函数或者类进行访问,就需要用到友元的技术友元
godspeed_lucip
·
2024-01-19 15:21
c++
开发语言
linux
C++
类与对象
【对象的初始化和清理】
个人主页:godspeed_lucip系列专栏:C++从基础到进阶C++
类与对象
1对象的初始化和清理1.1构造函数和析构函数1.2构造函数的分类及调用1.3拷贝构造函数调用时机1.4构造函数调用规则1.5
godspeed_lucip
·
2024-01-19 15:20
c++
java
开发语言
C++
类与对象
【封装】
个人主页:godspeed_lucip系列专栏:C++从基础到进阶C++
类与对象
1封装1.1封装的意义1.2struct和class区别1.3成员属性设置为私有2总结C++
类与对象
1封装1.1封装的意义封装是
godspeed_lucip
·
2024-01-19 15:20
c++
开发语言
C++
类与对象
【对象模型和this指针】
个人主页:godspeed_lucip系列专栏:C++从基础到进阶1C++对象模型和this指针️1.1成员变量和成员函数分开存储️1.2this指针概念️1.3空指针访问成员函数️1.4const修饰成员函数2总结1C++对象模型和this指针️1.1成员变量和成员函数分开存储在C++中,类内的成员变量和成员函数分开存储只有非静态成员变量才属于类的对象上classPerson{public:Pe
godspeed_lucip
·
2024-01-19 15:44
c++
开发语言
java
【C++】
类与对象
(上)
1.面向过程和面向对象初步认识面向对象过程更注重步骤面向对象更注重几个对象之间的联系C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。2.类的引入在C语言中结构体只能定义变量,而在C++中,结构体不仅可以定义变量,还可以定义函数代码举例#include#includeusingn
小小小汐-
·
2024-01-19 13:44
c++
Can't change container ID of fragment
在学习
kotlin
的过程中,使用viewpager+fragment+BottomNavigationView想实现滑动切换页面效果。
RookieJay
·
2024-01-19 11:42
安卓开发
errors
kotlin
中对于ViewModel的扩展属性viewModelScope理解
前言用
kotlin
搬砖Android就知道,在Android中viewModel中使用协程,建议用viewModelScope。
BlueSocks
·
2024-01-19 10:21
IDEA SpEL如何提示出方法参数
别慌,现在可以使用SpELAssistant插件来完成这个功能啦SpELAssistant插件支持方法参数提示,函数返回值提示,自定义字段,root字段配置等等功能支持java和
kotlin
来看看怎么用吧安装插件
ly-chn
·
2024-01-19 10:12
intellij-idea
java
spring
boot
spring
flutter 卡 Running Gradle task 'assembleDebug'
1.修改项目中android/build.gradle文件buildscript{ext.
kotlin
_version='1.3.50'repositories{//google()//jcenter(
傲骨天成科技
·
2024-01-19 05:40
android
kotlin
的widget.DrawerLayout取消点击消失掉试图的问题
在widget.DrawerLayout中系统默认点击阴影部分DrawerLayout会消失,如果想不让消失,DrawerLayout的弹出视图外边包一层大小Layout属性clickable设置为true如:android:name="com.rtmart.rtinvoice.activity.RTInvoicePrintStateFragment"android:layout_width="6
枫叶1234
·
2024-01-19 05:13
MVVM框架中
Kotlin
Flow的实践
前言在GoogleAndroid团队宣布了Jetpack的视图模型之后,MVVM架构已经成为了Android开发最流行的架构之一。如下图所示:不过在Google的前期官方文档中,其Repository层是直接使用LiveData的,而且连JetpackRoom也对LiveData进行了支持,接口可以直接返回LiveData的数据。所以在很长一段时间内,各种开源的MVVM框架或者博客中,也是在Rep
蜗牛是不是牛
·
2024-01-19 03:58
2022-03-19
1.
类与对象
是什么?类:是对象共同特征的描述(设计图)对象:是真实存在的具体实例2.如何设计类?
张雪莹_8期强化班
·
2024-01-19 02:13
‘compileDebugJavaWithJavac‘ task (current target is 1.8) and ‘compileDebug
Kotlin
‘ task (current targ
'compileDebugJavaWithJavac'task(currenttargetis1.8)and'compileDebug
Kotlin
'task(currenttargetis17)jvmtargetcompatibilityshouldbesettothesameJavaversion
喵仙君
·
2024-01-18 22:17
android-studio
android
嵌入式培训机构四个月实训课程笔记(完整版)-C++和QT编程第二天-
类与对象
(物联技术666)
链接:https://pan.baidu.com/s/1Am83Ut449WCbuTiodwJWgg?pwd=1688提取码:1688上午:类和对象下午:类和对象高级应用教学内容:1、构造函数\析构函数\拷贝构造函数构造函数:每一个对象的创建都必须初始化,如果在没有写初始化函数(即构造函数),系统会默认写构造函数,但有些时候必须自己写构造函数。(比如,在定义初始化时候要申请空间或者牵涉指针)构造函
物联技术666
·
2024-01-18 22:10
嵌入式培训笔记
笔记
linux
c语言
网络
c++
物联网
开发语言
嵌入式培训机构四个月实训课程笔记(完整版)-C++和QT编程第一天-C++概述和基础(物联技术666)
技术交流:wulianjishu666上午:C++概述下午:C++基础教学内容:1、面向对象:程序=(对象+对象+…)对象=(算法+数据结构)2、
类与对象
:对象是现实世界中的一个实体,其特征是:•每一个对象必须有一个名字以区别于其它对象
物联技术666
·
2024-01-18 22:10
嵌入式培训笔记
笔记
c++
qt
单片机
嵌入式硬件
开发语言
网络
安卓、ios系统详解
安卓安卓系统架构:从上至下,依次是应用层、应用框架层、系统运行库层和Linux内核层应用层(systemapp):系统内置的应用程序及非系统级的应用程序都属于应用层,负责与用于进行交互,一般都用java或者
kotlin
Sabrina_FN
·
2024-01-18 22:17
android
ios
Kotlin
面试25题
大家好,这一期呢,我们谈一下
kotlin
的面试题。第1题,什么是
kotlin
?
kotlin
是静态类型的编程语言,运行于jvm之上。第2题,是谁开发了
kotlin
?
丁哥开讲
·
2024-01-18 16:53
A failure occurred while executing org.jetbrains.
kotlin
.gradle.internal.KaptExecution
今天在编译
Kotlin
项目时,遇到以下错误信息,信息中没有具体指明错误原因,只是报错:Afailureoccurredwhileexecutingorg.jetbrains.
kotlin
.gradle.internal.KaptExecution
大渔歌_
·
2024-01-18 15:48
Android
知识碎片
kotlin
android
gradle
Kotlin
基础(一)
此为个人学习笔记,如有错误,欢迎指教关于
Kotlin
的几个地址官网:www.jetBrains.com/
Kotlin
:https://
kotlin
lang.org
Kotlin
与Android:http:
sexyhair
·
2024-01-18 13:21
Kotlin
进阶
1.lambda表达式packagecom.jmj.myapp.lamdbaimportjavax.security.auth.callback.Callbackfunmain(){1.test1{println(this+1)}}funT.test1(callback:T.()->Unit){this.callback()}packagecom.jmj.myapp.lamdbaimportjav
荭色海湾
·
2024-01-18 12:25
Kotlin
kotlin
前端
javascript
Kotlin
特性学习笔记
1,关键字by修饰类,表示类委托interfaceAnimation{funeat()}//动态代理classDog:Animation{overridefuneat(){println("dogeatoligarch")}}classDogProxy:AnimationbyDog(){}2,关键字by修饰变量,实现属性委托varname:StringbyNameDelegate()classNa
Developings
·
2024-01-18 12:55
kotlin
学习
笔记
kotlin
和 java 的区别
一、什么是
kotlin
?
Kotlin
(科特林)是一个用于现代多平台应用的静态编程语言,由JetBrains开发。
@福者
·
2024-01-18 12:55
Android
java
kotlin
开发语言
android
前端
Kotlin
-控制流程
前言本文主要是【
Kotlin
】——
Kotlin
-控制流程的文章,如果有什么需要改进的地方还请大佬指出⛺️作者简介:大家好,我是听风与他☁️博客首页:CSDN主页听风与他每日一句:狠狠沉淀,顶峰相见目录前言
听风与他
·
2024-01-18 12:23
kotlin
开发语言
android
10个用于Android开发的有用的
Kotlin
库及示例
10个用于Android开发的有用的
Kotlin
库及示例在Android开发领域,
Kotlin
已成为一门领先的语言,带来了现代语法和功能的浪潮。
Calvin880828
·
2024-01-18 11:17
Android开源框架
现代Android开发
android
kotlin
jvm
Android Matrix绘制PaintDrawable设置BitmapShader,手指触点为圆心scale放大原图,
Kotlin
AndroidMatrix绘制PaintDrawable设置BitmapShader,手指触点为圆心scale放大原图,
Kotlin
在Android基于Matrix绘制PaintDrawable设置BitmapShader
zhangphil
·
2024-01-18 10:05
Android
kotlin
android
kotlin
如何读懂晦涩的 Class 文件
Android开发者功能开发几乎都是面向Java/
Kotlin
语法编程,对于class文件的关注相对较少。当你反编译class文件或程序编译期修改字节码亦做代码注入时,读懂字节码成为一道绕不开的槛。
Android之禅
·
2024-01-18 09:33
类与对象
中篇
前言在上篇我们讲解了
类与对象
的基础框架,中篇我们将讲解
类与对象
的基本内容,即类的六个默认成员函数。一、类的6个默认成员函数如果一个类中什么成员都没有,简称为空类。问题:空类中真的什么都没有吗?
从前慢,现在也慢
·
2024-01-18 09:36
C++初阶
c++
日期类的实现|运算符重载的复用
前言通过前面C++入门与
类与对象
的学习,今天我们将运用所学的知识点完成一个Date类。本节目标运用所学知识完成Date类。详细讲解运算符各种重载。理解运算符重载的复用。
从前慢,现在也慢
·
2024-01-18 09:06
C++初阶
c++
kotlin
协程四
前言翻译自协程异常这一章节将介绍在协程中异常是如何传播的,以及如何通过不同的方法处理他们。协程突然失败了,怎么办如果一个协程exception了,会将上述异常传给它的父级。之后,父级会1.取消其他的子级2.取消自己3.传递异常给他的父级这个异常会传达到根级,所有这个scope开始的协程都会被取消。尽管在某些情况下传播异常可能很有意义,但也有一些不期望传异常的。想象一个专门处理用户操作的与UI有关的
crossroads
·
2024-01-18 05:47
Android studio升级后问题
AndroidStudio升级后倒入项目出现Error:Couldnotinitializeclassorg.jetbrains.
kotlin
.gradle.
Kotlin
GradleModelBuilder
A怪兽
·
2024-01-18 01:36
2018-06-24
Kotlin
写的activity显示空白
问题背景
Kotlin
写的activity如下classNewTestActivity:Activity(){overridefunonCreate(savedInstanceState:Bundle?
一叶知秋yi
·
2024-01-17 16:35
Kotlin
-数组
数组创建数组可以通过Array来创建数组,也可以通过arrayOf()等工具创建数组
Kotlin
中创建数组有两种方式arrayOf(),arrayOfNulls(),emptyArray()工具函数使用
Kristen Stewart
·
2024-01-17 16:37
kotlin
开发语言
android
Kotlin
GlobalScope 和 CoroutineScope
packagecom.tiger.my
kotlin
app.scopeimport
kotlin
x.coroutines.GlobalScopeimport
kotlin
x.coroutines.cancelimport
kotlin
x.coroutines.delayimport
kotlin
x.coroutines.launchfunmain
荭色海湾
·
2024-01-17 16:06
Kotlin
kotlin
java
intellij-idea
Kotlin
Async
packagecom.tiger.my
kotlin
app.scopeimport
kotlin
x.coroutines.CoroutineStartimport
kotlin
x.coroutines.asyncimport
kotlin
x.coroutines.delayimport
kotlin
x.coroutines.runBlockingfunmain
荭色海湾
·
2024-01-17 16:06
Kotlin
kotlin
java
前端
Kotlin
withContext详解与suspend和inline
withContextpackagecom.tiger.my
kotlin
app.scopeimport
kotlin
x.coroutines.CoroutineDispatcherimport
kotlin
x.coroutines.Dispatchersimport
kotlin
x.coroutines.coroutineScopeimport
kotlin
x.coroutines.delayimport
荭色海湾
·
2024-01-17 16:06
Kotlin
kotlin
java
开发语言
Kotlin
同步与异步执行:run、runCatching、runBlocking 与 runInterruptible
run和runCatching是
Kotlin
标准库的一部分,可以在所有支持的平台上使用。runBlocking和runInterruptible是Coroutines的一部分。
艾阳Blog
·
2024-01-17 16:06
Android
实战
kotlin
开发语言
android
Kotlin
-内联函数inline
内联函数内联函数不需要产生额外的生成函数对象,也不需要产生捕获,也不需要处理函数调用的压栈和出栈开销如果将inline取消,系统会生成对应的class文件,这表明系统将会为Lambda表达式额外生成一个函数对象,自然也会产生函数调用的压栈和出栈的开销内联函数的本质就是复制粘贴到原来的执行函数中调用,因此如果被调用的Labmda表达式或函数的代码量非常大,且该Lambda表达式或函数多次被调用——注
Kristen Stewart
·
2024-01-17 16:04
kotlin
开发语言
Klocwork—符合功能安全要求的自动化静态测试工具
产品概述Klocwork是Perforce公司产品,主要用于C、C++、C#、Java、python和
Kotlin
代码的自动化静态分析工作,可以提供编码规则检查、代码质量度量、测试结果管理等功能。
经纬恒润
·
2024-01-17 15:39
研发工具
Klocwork
Kotlin
-面向对象-基础
方法
Kotlin
中方法和函数其实是统一的,但是我们这么理解区别:函数:直接定义在文件中的fun。方法:定义在class中的fun。方法和函数一样,也是可以赋值给其他对象,也使用双冒号::运算符。
AilurusFulgens
·
2024-01-17 08:26
Android AspectJ 学习Demo,AOP实现全局监听点击事件
首先使用hujiang的AspectJ,地址https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx,因为它支持
kotlin
牙膏很好吃
·
2024-01-17 07:21
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他