dao层的表字段名字使用字符串的 是不是也要用静态常量while (rs.next()) {
t = new Task();
t.setBeans(rs.getInt("beans"));
t.setHref(rs.getString("href"));
t.setId(rs.getInt("id"));
t.setImgsrc(rs.getString("imgsrc"));
taskList.add(t);
}改为while (rs.next()) {
t = new Task();
t.setBeans(rs.getInt(BEANS));
t.setHref(rs.getString(HREF));
t.setId(rs.getInt(ID));
t.setImgsrc(rs.getString(IMGSRC));
taskList.add(t);
}里面的大写都是静态常量,这样子会不会提高效率,少点内存什么的??代码规范
t = new Task();
t.setBeans(rs.getInt("beans"));
t.setHref(rs.getString("href"));
t.setId(rs.getInt("id"));
t.setImgsrc(rs.getString("imgsrc"));
taskList.add(t);
}改为while (rs.next()) {
t = new Task();
t.setBeans(rs.getInt(BEANS));
t.setHref(rs.getString(HREF));
t.setId(rs.getInt(ID));
t.setImgsrc(rs.getString(IMGSRC));
taskList.add(t);
}里面的大写都是静态常量,这样子会不会提高效率,少点内存什么的??代码规范
2,容易进行维护。(改了静态常量定义,就改了所有的引用)
3,增加代码或 API 可读性。(可以给一个可读性高的名字)
4,可以稍微减少编译的时间。