1:充分利用 String.sub()这个函数 ep:
request.getServletPath.subString(1) 便得到 /userregision.action
java 标识符由字母、数字、下划线“_”、
美元符号“$”组成,并且首字母不能是数字。 与C的区别
2:java中引入了常量池的概念,在编译器的时候就会把常量放入其中,其中包括字符串池
java中 == 比较地址 equal比较值
高效java
1:static将变量上升为类级别 因此仅仅能被初始化一次 这在保存用户sessionId时候非常好用。因为设置一个user为staitc那么永远只有一个
2: effective java中队需要传递多个参数构造一个对象的时候有以下几点:
就是将set方法里面加入返回值 return this 。 这样可以new Builder().setA().setB().setC()
spring :管理sessionFactory
如果整合struts1 用spring mvc jar
如果整合struts2 用struts spring plugin
java Date实用
Date date=new Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String time=df.format(date);
System.out.println(time);