logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

5-《Kotlin》

什么是「非阻塞式挂起」?线程中的阻塞式:在单线程情况下,在单线程下执行耗时操作是会阻塞线程的,如果在多线程情况下,那么此时的线程也是非阻塞式的。非阻塞式是相对阻塞式而言的。Kotlin 协程在单协程的情况下也是非阻塞式 的,因为它可以利用挂起函数来切换线程。(阻塞不阻塞,都是针对单线程讲的,一旦切了线程,肯定是非阻塞的,你都跑到别的线程了,之前的线程就自由了,可以继续做别的事情了。协程可以用看起来

文章图片
#java#jvm#android
Kotlin基础

没有基本数据类型,只有引用类型,但是编译器会将部分引用类型编程成基本数据类型,看编译后的字节码文件。

文章图片
#kotlin#android#java
Kotlin高级协程

在文章正式上干货之前,先说一点背景吧;我是 Kotlin 协程官方文档的译者,大家在 Kotlin 中文官网上看到的绝大多数协程的中文官方文档都是我翻译的。官方文档可以说是比较全面的介绍了协程的使用,但是就我的感觉来说,这些文档分布的比较散乱,甚至还有三篇分布在协程的官方 Github 的 project 中,很多协程的初学者对这些文档的阅读顺序也尝尝感到摸不到头脑。这里我将一共 15 篇文档的学

文章图片
#kotlin#android#开发语言
2-《Java进阶》

@[TOC](2-《Java进阶》一. java多线程(非常重要)1.1. 线程java多线程实现方式主要有:1.继承Thread2.实现Runnable3.实现CallableRunnable 与 Callable的区别:1.2. 线程的状态有哪些?1.3. 线程的状态转换及控制1.4. Java如何正确停止线程1.5 线程池(非常重要)1.6. Java锁机制1.7. Java中的主流锁1.8

文章图片
#java#jvm#android
GPS原生定位

day14:高德地图看官方API

到底了