Java Technique

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);  
 

你可能感兴趣的:(java)