Java
文章平均质量分 71
蜗牛、Z
技术共享,技术分享;有技术需要帮助,可以私聊
展开
-
Android TabLayout+ViewPager2如何优雅的实现联动详解
Android开发过程中,我们经常会遇到滑动+导航栏的做法,之前的做法就是我们通过ViewGroup来转动,然后通过大量的自定义来完成,将导航栏item与viewpage滑动,达到业务需求。原创 2024-07-14 15:19:33 · 1080 阅读 · 0 评论 -
Android kotlin 协程异步async与await介绍与使用
通过以上几个案例,可以发现1.异步如果不在runBlocking模块中进行,或者runBlocking模块外面再包一层,会引起最里面的模块,甚至方法体不在执行2.想要异步执行,必须在runBlocking中对异步结果进行异步,否则达不到异步效果,变成了同步3.整个函数的外面都是一个同步阻塞的,runBlocking一旦执行,下面的代码处于一个等待的状态4.runBlocking中可以继续嵌套runBlocking异步执行模块。原创 2024-04-25 14:11:53 · 1151 阅读 · 1 评论 -
Java 语法糖的介绍
"语法糖"并不是Java语言的一部分,而是一种编程技巧。它利用了Java编译器对某些代码结构的优化处理,使得我们的代码看起来更加简洁、易读。虽然这些"糖"并不会改变程序的执行逻辑,但它确实能使我们的代码更加优雅。语法糖是Java编程中的一种强大工具,它可以帮助我们编写更加简洁、优雅的代码。通过了解语法糖的种类和使用方法,我们可以更好地利用这一技巧来提升自己的编程技能。在实践中不断反思和总结经验,积极参与开源项目和社区交流,将使我们在这条甜蜜的诱惑之路上越走越远。原创 2024-01-01 13:15:41 · 546 阅读 · 0 评论 -
Android虚拟机 Java虚拟机JVM常见问答分析与总结
JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的原创 2023-09-04 16:07:52 · 839 阅读 · 0 评论 -
Java与Kotline Funcation函数与参数函数的详解
在现在以IDE为开发工具的时代,各种开发语言都有,kotlin的语法势头比较强,今天我们将介绍在项目中出现比较多的两种函数,一种是参数函数,还有一种就是Function函数原创 2023-08-04 16:49:52 · 575 阅读 · 0 评论 -
Java面试常见算法--持续更新
java常见的面试算法,持续更新原创 2023-06-21 14:14:44 · 676 阅读 · 0 评论 -
Java泛型的介绍与详解Gson泛型解析
是的一种风格或范式。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的,在时作为参数指明这些类型。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。原创 2023-01-03 11:52:28 · 527 阅读 · 0 评论 -
Android Java反射与Proxy动态代理详解与使用基础篇(一)
Java Reflection功能非常强大,并且非常有用,比如:获取任意类的名称、package信息、所有属性、方法、注解、类型、类加载器等获取任意对象的属性,并且能改变对象的属性调用任意对象的方法判断任意一个对象所属的类实例化任意一个类的对象通过反射我们可以实现动态装配,降低代码的耦合度,动态代理等。在JDK中,主要由以下类来实现Java反射机制,这些类(除了第一个)都位于java.lang.reflect包中Class类:代表一个类,位于java.lang包下。原创 2022-11-23 19:30:30 · 2754 阅读 · 0 评论