Kotlin 学习

关注 StephenJava

Kotlin 学习

原创

StephenJava 2022-03-23 14:34:40 博主文章分类:后台 ©著作权

文章标签 开发环境搭建 基础语法 android 文章分类 代码人生

©著作权归作者所有:来自51CTO博客作者StephenJava的原创作品,请联系作者获取转载授权,否则将追究法律责任


​​Kotlin 中文站​​

​​Kotlin 教程​​

​​Kotlin从入门到进阶​​

​​分享一个 Kotlin 学习方式​​

​​Kotlin概述​​

​​Kotlin开发环境搭建​​

​​10分钟入门Kotlin​​

​​Kotlin最佳实践​​

​​Kotlin基础语法大全​​

​​Kotlin PK Java ,如何去提高生产力?​​

​​Kotlin for Android(基本语法)​​


  • 赞
  • 收藏
  • 评论
  • 分享
  • 举报

上一篇:《你的知识需要管理》大纲

下一篇:数据库好文收集(持续收集更新)

提问和评论都可以,用心的回复会被更多人看到 评论
发布评论
全部评论 () 最热 最新
相关文章
  • Kotlin Lambda语法错误修复

    Kotlin Lambda语法错误修复

    Kotlin Java 显式
  • Kotlin 中的 SharedPreferences 优雅封装与使用

    引言在 Android 开发中,SharedPreferences 是一个非常实用的轻量级存储机制,用于保存应用的配置信息和简单的数据。然而直接操作 SharedPreferences 可能会导致代码重复和不易维护。在 Kotlin 中,我们可以利用其强大的委托属性功能对 SharedPreferences 进行封装,从而使得读写数据更为简洁、直观。封装 Kotlin 类import androi

    kotlin SharedPreferences 存储 封装
  • Java、Kotlin、Flutter、HarmonyOS基本数据类型

    一. Java 数据类型基本数据类型整型(byte、short、int、long)、浮点型(float、double)、字符型(char)和布尔型(boolean)1.1 整数类型整型是Java中最基本的数据类型之一。它可以用来存储整数值,包括正数、负数和0。Java中的整型有四种类型:byte、short、int和long。byte:占用1个字节,范围从-128到127。short:占用2个字节

    数据类型 Java Kotlin android HarmonyOS
  • kotlin学习

    kotlin方法一般不能接受空值,硬加能接受空值 就必须加? fun method(value : String ?){printlnn(a)}会显示1...

    ide java 抽象类
  • Kotlin学习资料

    目录awesome-kotlin-android关于 目录开源库框架DSL扩展UI 通用库动

    android 插件库 xml
  • Kotlin 学习笔记

    接口: MutableList 实现了 List 接口,因此可以使用 List 接口中的方法和属性,如 get(),size(),contains() 等,同时还额外提供了可以修改列表元素的方法

    kotlin android java 密封类 Java
  • 学习Kotlin吗?

    1概述Kotlin成为Android官方支持的编程语言,今天一早上各个群都在讨论Kotlin,微信留言也有人问我的观点~~其实我对Kotlin并没有那么强烈的想学习的冲动,看了下语法和Groovy、Javascript都很类似,可以看一个代码片段:代码片段引自:http://droidyue.com/blog/2017/05/18/why-do-i-turn-to-kotlin/我相信不要解释大家

    Java
  • Kotlin学习记录

    常见的数据类型Byte 存储值范围整数-128-127Short 存储值范围整数-32768-32767Int 存储值范围整数-2147483648-2147483647Long 存储值范围

    kotlin java 开发语言 ide 数组
  • Kotlin DSL 学习

    领域特定语言(domain-specific language),这个翻译不够直观,它应该叫“特定领域的语

    kotlin 学习 html 自定义 成员函数
  • Kotlin 学习资源

    Kotlin 学习资源

    kotlin 教程 入门 资源 文档
  • 如何学习kotlin

    学习 Kotlin 有以下几个步骤:学习基础语法:学习 Kotlin 的基础语法、数据类型、控制流等基本知识,了解 Kotlin 的特点和与其他语言的区别。学习面向对象编程:学习 Kotlin 的面向对象编程特性,如类、对象、继承、多态等,以及与 Java 的差异。学习函数式编程:学习 Kotlin 的函数式编程特性,如高阶函数、Lambda 表达式、集合操作等,掌握函数式编程思想。实践项目:通过

    kotlin android 学习 Kotlin Android
  • 【Kotlin】Kotlin学习笔记0-HelloKotlin

    Kotlin学习笔记0-HelloKotlin 学习Kotlin的一些网站环境在线环境:​​https://play.kotlinlang.org/​​Idea工具下载地址:​​https://www.jetbrains.com/idea-edu/​​Kotlin官方文档地址:​​https://kotlinlang.org/docs/home.html​​准备Kotlin学习环境搭建:​​

    kotlin ide 下载地址 开发环境
  • Kotlin学习记录——2.Kotlin基础

    文章目录1.基础数据类型2.Kotlin变量声明方式3.空安全4.延迟属性 lazy5.字符串6.== 与 === 的区别7.控制流7.1 for循环7.

    Kotlin java 字符串 赋值
  • Kotlin学习(10)使用Kotlin创建DSL

    1. 什么是DSLDSL(领域特定语言)指的是专注于特定问题领域的计算机语言。不同于通用的计能是一个 API库,也可能是一个完整的框架等。...

    sql 集合类 计算机语言
  • Kotlin学习(十)—— Kotlin 计算器

    我们也学习了这么久的Kotlin了,我们来用Kotlin写一个计算器的小案例吧,这也是比较简单的示例了。我们先来看下效果:先看下这个UI

    点击事件 android github
  • Kotlin学习记录——1.Kotlin介绍

    文章目录Kotlin 的历史Kotlin 的趋势为什么学习 K

    Kotlin java android 开发人员
  • Kotlin学习笔记(三)

    null在Java中 NullPointerException对于我们开发者已经司空见惯,带给我们太多不必要的麻烦,Kotlin对此做了改良,Kotlin更多地把运行时可能会出现 null问题,以编译时报错的方式,提前在编译期强迫我们重视起来,而不是等到运行时报错,防患于未然,提高了程序的健壮性。对于 null值问题,Kotlin反其道而行之,除非另有规定,否则不允许变量为 null,这样一来,因为 null问题导致的运行时崩溃就从根源上得到了解决。如果我们给变量赋值为 null,编译器会.

    kotlin android java 操作符 字符串
  • Kotlin学习笔记(一)

    先吹一波

    kotlin java scala 值参 值类型
  • Kotlin学习笔记(六)

    继承Kotlin的类默认都是封闭的,要让某个类开放继承,必须使用open关键字修饰它。

    kotlin 开发语言 android 数据 伴生对象
  • kotlin语言学习

    2017 google I/O大会提出作为android的官方开发语言 https://kymjs.com/

    android 开发语言
  • 如何将数据从 iPhone 转移到荣耀手机:5 种简单方法

    现在你已经了解了 5 种将各种数据从 iPhone 转移到荣耀手机的方法,更换新手机应该变得轻而易举。如果你在寻找一种能在电脑上一键完成的简单解决方案,iReaShare Phone Transfer 是个不错的选择。如果你更喜欢直接在手机上操作,那么可以试试荣耀 “手机克隆” 应用或 SHAREit。

    #iphone #智能手机 #android 数据 iOS
  • Java线程池与Executor框架完全指南:一看就会,一看就懂!

    一、为什么需要线程池? 1.1 传统线程管理的痛点 问题场景: // 传统方式:为每个任务创建新线程 for (int i = 0; i < 1000; i++) { new Thread(() -> { // 执行任务 processTask(); }).start(); } // 结果:系统 ...

    线程池 System 任务队列
  • HttpRunner-6-环境变量-httprunner-6

    为什么要用环境变量 在自动化测试中,有时需要借助环境变量实现某些特定的目的,常见的场景包括: 切换测试环境 切换测试配置 存储敏感数据(从信息安全的角度出发) 设置环境变量 Linux 中 使用 export 命令 $ export UserName=admin $ echo $UserName a ...

    环境变量 json 测试报告
  • rest ful 命名规范 阿里

    RESTful        一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。概述        REST(英文:Representational State Transfer,简称REST)

    rest ful 命名规范 阿里 HTTP 客户端 表现层
  • 蓝色 Android

    蓝色、紫色、绿色等等都是如此,总之色彩的搭配要遵循以下原则:         (1)同类色搭配,比如天蓝色、海蓝色、深蓝色的搭配,都属于同一色系,比如蓝色系。这样配色比较保守,当然也比较安全。不会出现很大的色彩问题,不过比较呆板、单调。如果能加入一点白色作为点缀色,那画面会显得很稳定、柔和。       &n

    蓝色 Android 不透明度
StephenJava
    关注
    分类列表 更多
    • # 工具5篇
    • # 后台99篇
    • # Java3篇
    • # 世界之大4篇
    • # 收藏夹入口9篇
    精品课程领资料
    免费资料>
    2025软考
    系统架构设计师 系统规划与管理师 软件设计师 系统集成项目管理工程师
    信创认证
    系统架构师 信创集成项目管理师 信创规划管理师 系统开发工程师
    厂商认证
    CKA/CKS架构师 红帽认证工程师 Oracle-OCP认证 Oracle-OCM认证
    IT技术
    数据库高级工程师 AIGC大模型实战 Linux云计算架构师 Python全栈开发
    华为认证
    数通HCIP认证 云计算HCIE认证 华为存储HCIE认证 HCIP安全认证
    近期文章
    • 1.丝杆支撑座类型差异对设备性能的影响
    • 2.真相!Dify和n8n这两款LLM应用开发平台的最大区别,90%的人都不知道!
    • 3.精美GitHub个人主页模板大全 - 打造你的专属开发者名片
    • 4.什么是重组蛋白?
    • 5.Java 企业的 AI 开发利器:JBoltAI 框架,终身授权 + 源码全开放
    新人福利
    • 意见
      反馈
    • 训练营训练营

    举报文章

    请选择举报类型

    内容侵权 涉嫌营销 内容抄袭 违法信息 其他

    具体原因

    包含不真实信息 涉及个人隐私

    原文链接(必填)

    补充说明

    0/200

    上传截图

    格式支持JPEG/PNG/JPG,图片不超过1.9M

    已经收到您得举报信息,我们会尽快审核
    • 赞
    • 收藏
    • 评论
    • 分享
    如有误判或任何疑问,可联系 「小助手微信:cto51cto」申诉及反馈。
    我知道了
    51CTO首页
    AI.x社区
    博客
    学堂
    精品班
    软考社区
    免费课
    企业培训
    鸿蒙开发者社区
    信创认证
    公众号矩阵
    移动端
    视频课 免费课 排行榜 短视频 直播课 软考学堂
    全部课程 软考 信创认证 华为认证 厂商认证 IT技术 PMP项目管理 免费题库
    在线学习
    文章 资源 问答 课堂 专栏 直播
    51CTO
    鸿蒙开发者社区
    51CTO技术栈
    51CTO官微
    51CTO学堂
    51CTO博客
    CTO训练营
    鸿蒙开发者社区订阅号
    51CTO软考
    51CTO学堂APP
    51CTO学堂企业版APP
    鸿蒙开发者社区视频号
    51CTO软考题库
    51CTO博客

    51CTO博客

    • 首页
    • 关注
    • 排行榜
    • 精品课程升职加薪
    • 免费资料领资料
    • 软考题库软考题库
      软考题库
      科目全、试题精、讲解专业,扫码免费刷
    • 搜索历史 清空
      热门搜索
      查看【 】的结果
    • 写文章
    • 创作中心
    • 登录注册
    51CTO博客

    Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号

    关于我们
    官方博客 全部文章 热门标签 班级博客
    了解我们 网站地图 意见反馈
    友情链接
    鸿蒙开发者社区 51CTO学堂
    51CTO 软考资讯