会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
进无止境
生命的闪耀,不坚持到底怎能看到!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
29
30
31
32
33
34
35
36
37
···
47
下一页
2018年5月28日
编程思想 高效java索引
该文被密码保护。
阅读全文
posted @ 2018-05-28 17:39 bf378
阅读(1)
评论(0)
推荐(0)
2018年5月25日
apache common BeanUtils中关于类型的问题
该文被密码保护。
阅读全文
posted @ 2018-05-25 16:38 bf378
阅读(0)
评论(0)
推荐(0)
不要以为字段以transient修饰的话就一定不会被序列化
摘要: 1: 先阅读这边文章:http://www.importnew.com/21517.html 2:被transient修饰真的会被序列化吗? 反例:java.util.ArrayList中底层存储数组就是transient,但是实际上还是可以被成功序列化。具体原因如下: 我的测试代码: 输出: 数据
阅读全文
posted @ 2018-05-25 15:14 bf378
阅读(1353)
评论(0)
推荐(0)
java单例模式之readResolve()
该文被密码保护。
阅读全文
posted @ 2018-05-25 14:45 bf378
阅读(0)
评论(0)
推荐(0)
java中Integer与int装箱拆箱一点收获
摘要: 示例代码: 反编译字节码: 1:可以看出对于Integer与int使用==比较大小的话,优先Integer拆箱。 2: 如果使用equals比较大小的话,则int装箱。 提示:对于Integer与int之间大小比较优先使用equals比较,否则容易出现空指针,例如: 原因:由于Integer需要调用
阅读全文
posted @ 2018-05-25 13:17 bf378
阅读(1816)
评论(1)
推荐(0)
如何为已有的类没有生成toString的方法增强生成toString方法
摘要: 1:只要提到增强,我的第一思路就是代理,动态代理。但是仅仅是一个toString其实没必要使用代理模式了,有点大材小用了(动态代理其实也是最后通过反射生成toString的方法)。 2:简单粗暴,可以自己写一个ToStringUtils工具类,使用反射获取所有字段然后拼接生成toString,有了这
阅读全文
posted @ 2018-05-25 10:22 bf378
阅读(1186)
评论(0)
推荐(0)
2018年5月24日
关于自动装箱与拆箱在反射调用中引起的注意
摘要: 1:首先先说一下什么是自动装箱与拆箱? 太基本的概念就不说了,直接百度就可以,直接丢上来一个例子就可以知道了。 2:反射中获取方法时候支持自动装箱或者拆箱吗?先说结论:不支持。 反射获取setAge方法: 代码抛异常: 可以看出反射获取方法时不支持泛型的。具体是什么原因呢?可以跟中JDK源码,jdk
阅读全文
posted @ 2018-05-24 18:29 bf378
阅读(1011)
评论(0)
推荐(0)
一个神奇的类库,可以执行字符串表达式
摘要: 一种表达式语言的解析引擎JEXL ,mavne依赖如下。在做工程时候使用过 demo:
阅读全文
posted @ 2018-05-24 17:17 bf378
阅读(419)
评论(0)
推荐(0)
Common lang一些边界方法总结(好记性不如烂笔头,需要慢慢积累).一定要利用好现有的轮子,例如Apache common与Google Guava
摘要: 好记性真是不如烂笔头啊!!!! 如下代码: 输出: [1, 2, 3]1, 2, 3122122abc121 通过输出就可以看出只要str的开始与结束的字符是stripChars中的话则就删除。 apache common collections : 最近写代码使用到反射,是自己使用jdk基础类库实
阅读全文
posted @ 2018-05-24 15:06 bf378
阅读(600)
评论(0)
推荐(0)
借助强大的IDEA开发ide高效实现equals,hashcode以及toString方法
摘要: IDEA工具提供多种生成hashCode与equals的代码方案,注意:尽量不要使用第一个方案,第一个方案对于null不做判空处理,容易NNP问题。 对于生成toString方法方案,默认使用的是+拼接的方式,这种效率低,可以选择StringBuilder或者StringBuffer方案。
阅读全文
posted @ 2018-05-24 15:01 bf378
阅读(781)
评论(0)
推荐(0)
上一页
1
···
29
30
31
32
33
34
35
36
37
···
47
下一页
公告