原文:你还在把Java当成Android官方开发语言吗?Kotlin了解一下!

导语: 年Google IO大会宣布使用Kotlin作为Android的官方开发语言,相比较与典型的面相对象的JAVA语言,Kotlin作为一种新式的函数式编程语言,也有人称之为Android平台的Swift语言。 本文由腾讯Bugly发表在腾讯云 社区 先让我们看下实现同样的功能,Java和Kotiln的对比: 再来看Kotlin 实现这些需要借助Kotlin的扩展函数与高阶函数,本文主要介绍 ...

2018-06-22 15:32 1 7766 推荐指数:

查看详情

Java 开发, volatile 你必须了解一下

上一篇文章说了 CAS 原理,其中说到了 Atomic* 类,他们实现原子操作的机制就依靠了 volatile 的内存可见性特性。如果还不了解 CAS 和 Atomic*,建议看一下我们说的 CAS 自旋锁是什么 并发的三个特性 首先说我们如果要使用 volatile 了,那肯定是在多线程并发 ...

Tue May 22 16:16:00 CST 2018 5 2067
什么?OSS存储你还在用FastDFS?MinIO了解一下!!!

什么是MinIO ? 根据官方定义: MinIO 是在 Apache License v2.0 下发布的对象存储服务器。 它与 Amazon S3 云存储服务兼容。 它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM 映像。 对象的大小可以从几 KB 到最大 5TB ...

Thu May 07 07:19:00 CST 2020 0 5622
还在用if else?策略模式了解一下

在公司负责的就是订单取消业务,老系统中各种类型订单取消都是通过if else 判断不同的订单类型进行不同的逻辑。在经历老系统的折磨和产品需求的不断变更,决定进行一次大的重构:消灭 if else。 接下来就向大家介绍是如何消灭 if else。 1. if else模式 若干个月再来 ...

Thu Aug 22 02:49:00 CST 2019 3 2462
还在用NuGet吗?大哥FuGet了解一下

前言 你可能不知道是,NuGet已经发布10年了,从 Visual Studio 2010 第一次官方集成NuGet以来,这10年间有聚集了超过 14万 的包,这些包有超过 150万 的版本提供,大约有 155亿 的总下载量。 以上可见,NuGet对于我们日常开发的重要性,我们已经离不开 ...

Thu Jan 31 18:46:00 CST 2019 7 3853
Kotlin开发语言文档(官方文档)-- 目录

开始阅读Kotlin官方文档。先上文档目录。有些内容还未阅读,有些目录标目翻译还需琢磨琢磨。后续再将具体内容的链接逐步加上。 文档链接:https://kotlinlang.org/docs/kotlin-docs.pdf 网页链接:https://kotlinlang.org/docs ...

Wed Dec 30 06:55:00 CST 2015 2 3217
[Android Pro] AndroidX了解一下

cp : https://blog.csdn.net/qq_17766199/article/details/81433706 1.说明 官方原文如下: We hope the division between android.* and androidx.* makes ...

Mon Oct 08 22:53:00 CST 2018 0 1432
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM