关于java代码效率问题

@JFinal  我想在有这么一个小问题想要请教一下 在使用jfinal的过程中 我会通过

Record record = Db.findFirst();

从书库中 查询出一条数据出来  record.getStr("num");这个变量 在controller方法中会使用两次或者以上  我是把他赋给 String str = record.getStr("num"); 然后再后面使用两次 str  的效率高一点还是使用 两次 record.getStr("num") 的效率更高呢 还是说两个的效率 是一样的呢 我感觉 用两次record.getStr("num")的效率会低一些 是这样的吗?

评论区

JFinal

2016-08-23 10:23

这种效率上的差距可以忽略不计,因为是从内存去取,而不是从数据库去取

yuan_123

2016-08-23 10:43

yuan_123

2016-08-23 11:32

@JFinal 咱们社区能加个搜索功能不 感觉很不爽啊

JFinal

2016-08-23 11:33

@yuan_123 这个必然会加,UI设计都做好了。只不过现在很多功能等着加,先加最需要的功能,由于现在社区内容还很少,所以搜索功能还不是那么迫切

yuan_123

2016-08-23 11:34

@JFinal 嗯 后续完善就好

绿色的小苹果

2016-08-23 11:36

@JFinal 搜索用啥比较好 lucene还是集成的solr

yuan_123

2016-08-23 11:38

@JFinal 我现在想做一个自动增删该查功能 有不懂得可能还要问你呢 就像你的Generator demo 一样 这样开发起来效率会更高一点

JFinal

2016-08-23 12:08

@绿色的小苹果 这个在做的时候再做个比较。 @yuan_123 jfinal 在代码量上做了大量的工作,对于业务代码建议手写

热门反馈

扫码入社