积跬步

Just do IT Now.


  • Home

  • Tags

  • Categories

  • Archives

  • Search

工具-Bean检查

Posted on 2022-07-22 | In Android代码片段

bean检查是否含有非静态内部类

gson对非静态内部类(没有默认构造函数)会有问题

作者提了一种检查方法:运行时去匹配,运行时去拿到model对象的包路径下所有的class对象,然后做规则匹配

Read more »

Java-注解

Posted on 2022-06-10 | In Java

Java 注解(Annotation) | 菜鸟教程 (runoob.com)

Java注解(Annotation)又称Java标注,可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。JVM可以保留标注内容,在运行时可以获取到标注内容。

支持自定义Java标注。

Read more »

优雅写法

Posted on 2022-05-13 | In Android代码片段

工具类

优雅关闭流

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.io.Closeable;
import java.io.IOException;

/**
* 说明:关闭流的类
*
* @author shenbh
* time 2021-10-15 15:41
*/
public class CloseableUtil {
public static void close(Closeable closeable){
try {
if (closeable != null){
closeable.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
Read more »

Java-BigDecimal运算

Posted on 2022-03-18 | In Java代码片段

BigDecimal加减乘除计算

  • 加法:add()函数
  • 减法:subtract()函数
  • 乘法:multiply()函数
  • 除法:divide()函数
  • 绝对值:abs()函数
Read more »

工具-网络

Posted on 2022-03-16 | In Android代码片段

Android 使用ping判断网络/WIFI连接是否可用

Read more »

安卓题目-基础面试题

Posted on 2022-03-10 | In 安卓

Android基础面试题(⭐⭐⭐)

什么是 ANR 如何避免它?

答:在 Android 上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应 用程序无响应(ANR:Application NotResponding)对话框。 用户可以选择让程序继续运行,但是,他们在使用你的 应用程序时,并不希望每次都要处理这个对话框。因此 ,在程序里对响应性能的设计很重要这样,这样系统就不会显 示 ANR 给用户。

Read more »

安卓题目-高级面试题

Posted on 2022-03-10 | In 安卓
Android高级面试题(⭐⭐⭐)
Read more »

Java-JVM面试题

Posted on 2022-03-10 | In Java

Java 虚拟机面试题 (⭐⭐⭐)

JVM 内存区域。

JVM 基本构成Java/JVM基本构成

Read more »

Java-并发面试题

Posted on 2022-03-08 | In Java

线程池相关 (⭐⭐⭐)

什么是线程池,如何使用?为什么要使用线程池?

答:线程池就是事先将多个线程对象放到一个容器中,使用的时候就不用 new 线程而是直接去池中拿线程即可,节省了开辟子线程的时间,提高了代码执行效率。

Read more »

优化-Bitmap

Posted on 2022-03-03 | In Android

https://www.bilibili.com/video/BV1ca411B7se?p=3&spm_id_from=pageDriver

Bitmap面试题,打通图像在andorid内存误区

证明Bitmap 内存 发生在native

Read more »

Java-反射、泛型、注解等

Posted on 2022-03-01 | In Java

反射(⭐⭐⭐)

说说你对 Java 反射的理解?

答:Java中的反射首先是能够获取到Java中要反射类的字节码,获取字节码有三种方法:

Read more »

Java-面向对象

Posted on 2022-03-01 | In Java

面向对象 (⭐⭐⭐)

谈谈对 java 多态的理解?

多态是指父类的某个方法被子类重写时,可以产生自己的功能行为,同一个操作作用于不同对象,可以有不同的解释,产生不同的执行结果。

Read more »
<1…567…23>

265 posts
23 categories
47 tags
E-Mail CSDN
0%
© 2018 — 2025 阿炳
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4