feedId:72281810035616768+userId:72135780710971392
This message is used to verify that this feed (feedId:72281810035616768) belongs to me (userId:72135780710971392). Join me in enjoying the next generation information browser …
我当然不会无聊地介绍 Serializable 与 Parcelable 的使用差别,本文重点是解释 Parcelable 为什么要设计成这样。 Serializable 是 Java 提供的一个序列化接口,Parcelable 是 Android 提供的一个序列化接口。为什么要提供两个呢?为什么 Parcelable 要写那么多东西呢? 用法 先…
之前有人问我推荐的技术书籍,当时草草回答了几本。今天恰逢有空,整理一下我推荐的技术书籍。 我认为单纯列书名而不写理由的书单都是耍流氓,因此我对每本书都会附上一些个人见解。 Java Effective Java 类型:进阶 我最推荐的 Java 书籍。我对初学者的定义是掌握编程语言的语法和基本应用,而进阶就是如何写好代码。Effective Jav…
在多数编程语言中,当你计算 0.1 + 0.2 的结果时,会发现并不是想象中的 0.3,而是 0.30000000000000004。这是为什么呢? 有人会回答是精度问题,那精度是怎样导致的呢?为什么编程语言不去处理这些问题呢? 正整数的二进制很好理解,1 是 1,2 是 10, 3 是 11,如此类推。而小数的二进制是 0.1 代表十进制的 0.…