![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
pf_miles
这个作者很懒,什么都没留下…
展开
-
[转]System.getProperty()参数大全
System.getProperty()参数大全 java.version Java Runtime Environment version java.vendor Java Runtime Environment vendor java.vendor.url Java vendor URL java.home Java installation directory java...2007-04-05 14:55:10 · 63 阅读 · 0 评论 -
在关注技术实现的同时,别忘了设计模式的威力
最近在考虑一个问题:java中如何在运行时改变方法的执行,就是在方法中动态增加一些原本代码中没有的动作。 怎么做?首先浮现在我脑子里就是那些繁琐的反射API以及AOP的想法。但反射API或Proxy类的相关API只能做到“在方法调用的前后做一些事情”,并不能做到“在方法内部做一些改动”。 我先后在学校论坛、sun中国技术社区发布帖子寻求答案。 今天突然想到一些底层的东西,发现我这个想法貌似很天真且...2007-04-26 14:33:48 · 68 阅读 · 0 评论 -
Java提高性能(部分转自http://www.matrix.org.cn)
1)这里比较一下ArrayList和LinkedList:1.ArrayList是基于数组,LinkedList基于链表实现。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。4.查找操作indexOf,lastIndexOf...2007-05-05 08:00:37 · 209 阅读 · 0 评论 -
为什么java要用checkedExceptions,精彩的争论
http://www.iteye.com/topic/2038 这是javaeye论坛上的文章,比较老了,但看完后仍然感触很大,对进一步建立OO思想很有帮助,值得一看。2007-05-26 05:45:33 · 88 阅读 · 0 评论 -
Jakarta Commons使用总结
浏览了一下《Jakarta Commons Cookbook》(Timothy M. O'Brien)。里面介绍了commons各子项目提供的各种实用类,大致浏览了一遍,做个总结,以后遇到相同的问题可以到commons里去寻找答案。 以下列出一些我认为比较有价值的功能,方便以后参考: lang: 1)反射地生成hashcode、equals、toString方法。 2)反转数组 3)在数组中搜索指...2007-07-01 15:03:52 · 123 阅读 · 0 评论 -
将由BeanUtils的getProperty方法返回的Date对象的字符串表示还原为对象
现象描述: 打算将由BeanUtils的getProperty方法返回的Date类型的字符串表示重新通过SimpleDateFormat转换成Date类型的对象老是失败,抛ParseException异常. 分析: 调用commons项目里的BeanUtils对象里的getProperty方法返回某个对象中的Date类型的成员变量.BeanUtil中对getProperty方法的描述如下: Ret...2007-11-04 09:16:25 · 483 阅读 · 0 评论 -
其实Annotation这样就美了...
是的,annotation的出现减少了繁杂的配置文件,将那些原本可能是runtimeException的东西扼杀在了编译期。 不过最近在考虑一个小项目的时候发现想要用它来完全代替传统的配置文件还很困难。 首先,它无疑使得代码变得难看,这一点不用多说了; 其次,它不支持多份配置: 因为annotation怎么说也是直接写在代码里的,写在类的定义里的。也就是说一个类也就只能对应一套annota...2007-12-09 19:53:57 · 117 阅读 · 0 评论 -
小谈Java Enum的多态性
Enum+多态,我没说错,不过Enum是不可以被继承的,也不可以继承自别人,只是能实现接口而已,何谈多态? 不过还是先看看“现象”吧: [code="java"]public enum Fruit { APPLE, PEAR, PEACH, ORANGE; }[/code] 以上是一个简单的enum,关于它,我要补充一点: Fruit是java.lang.Enum的[color...2008-04-26 22:23:36 · 123 阅读 · 0 评论