字符串、stringBuffer,stringBuilder,日期

string:系统每次产生或修改一个字符串时就会产生一个新的字符串空间,比较消耗内存,在jdk1.5之后内部变相调用了stringbuilder,基本上没有性能损失,但在循环体中java无法自动变成stringbuilder调用

stringbuffer:最初为了解决string耗费内存而生成的类,它是线程安全的。但99.9%用不到它,即使在线程中也可以用同步变量的方法绕开它。

stringbuilder : 在jdk1.5中加入的,执行速度比stringbuffer要快许多,但它不是线程安全的。基本我们在系统编程中用到它。

 

 

日期:

日期的格式可以用SimpleDateFormat类来处理,如下:

Date now=new Date();
SimpleDateFormat ft=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
System.out.println(ft.format(now));

日期格式说明:

   yyyy:年份

   MM:大写表示月份  ,小写表示分钟

 dd : 日期

   HH:  大写表示24小时制,小写表示12小时制

   ss :  大写表示毫秒,小写表示秒 

 

上一篇:将Date存入数据库的两种方式


下一篇:jsp实现将图片与文字同时上传