Java
文章平均质量分 71
chd425317
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
提升Java性能的技巧
带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String。为String类指定final防止使用者覆盖length()方法。另外,如果一个类是final的,则该类所有方法都是final的。Java编译器会寻找机会内联(inline)所有的final方法(这和具体的编译器实现有关)。此举能够使性能平均提高50%。转载 2013-03-01 13:59:34 · 243 阅读 · 0 评论 -
关于Java中序列化的小问题
Java不对下列变量作序列化1. 序列化会忽略静态字段,他们不属于对象的任何状态。2. 基类的字段只有基类本身是序列化的时候才能被序列化。3. 瞬间字段(Transient)原创 2013-03-21 17:42:10 · 399 阅读 · 0 评论 -
Java使用事件驱动实现业务层与GUI的分离
最近在做课程设计的时候,在想如何让后台的数据改变后自动更新前台GUI的问题。后来查阅资料后,提出一种方法:1.逻辑层改变数据的同时,发出数据更新事件;2.控制层捕获事件并更新GUI。用到的知识:1.Java的事件处理机制;2.Java的自定义事件监听、处理方法。例子:Logic:每秒将其计数变量data加1,产生数据改变事件;Controller:在原创 2013-03-21 23:20:11 · 1562 阅读 · 0 评论 -
DBUtils批量处理操作
Connection conn;List objects;String sql = "update XXX set XXX=? where XXX=?"; Object[][] params = new Object[objects.length][2]; //对应数据集的长度,和每个数据项具有的属性个数 fo原创 2014-01-15 11:28:41 · 3176 阅读 · 0 评论
分享