自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 java注定与表驱动无缘了吗——java表驱动方案

对于java语言,“表驱动”是个弱项。本文通过java注解的方式尝试了一种表驱动的实现,希望能够给大家带来一点启发。

2022-06-07 15:26:30 458 2

原创 Java深坑——为什么2021==2021是false?深入探讨Java的自动装箱/拆箱(autoboxing/unboxing)的来龙去脉

一道看似简单的题目今天看到一个题目,挺有意思的,题目很简单,看看你会不会?下面一段java代码里的func()输出结果是什么?public class Autoboxing { public void func() { Integer a = 2021; Integer b = 2021; System.out.println(a == b); }}运行结果是false,可能有点出乎意料。我们改改,把a和b的值变成1:public class Autoboxing

2021-02-09 14:47:34 177

原创 安卓系统dns缓存策略

背景安卓客户端上报出不少UnknownHostException,引起了大家的重视,于是决定深入研究一番。UnknownHostException是个什么异常?让我们来谷歌的源代码是怎么说的:/*** Thrown when a hostname can not be resolved.*/原来就是说域名无法被解析的时候会抛这个异常啊。那我就先来大致了解一下域名解析在客户端是怎么...

2017-09-11 15:37:38 15069

原创 用switch-case调戏java编译器

了解java编译器对switch-case的实现

2017-07-17 11:42:53 1105 2

原创 由一个stack OOM引发的血案

近期在App监测平台上发现如下错误信息:java.lang.OutOfMemoryError: pthread_create (stack size 16384 bytes) failed: Try again at java.lang.VMThread.create(VMThread.java) at java.lang.Thread.start(Thread.java:1029) at ...

2017-06-09 18:02:47 9871 8

原创 望文生义不可取——Boolean.getBoolean()的陷阱

Boolean.getBoolean(String s)看起来是将字符串主换成boolean型,但实际上并非如此。以下是API文档:public static boolean getBoolean(String name)Returns true if and only if the system property named by the argument exists and is

2017-05-05 11:02:50 436

android教程英文版

android教程英文版

2013-01-06

Android入门

Android入门教程,入门必备,0基础教学。

2013-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除