码迷,mamicode.com
首页 > 其他好文 > 详细

20150318知识小结

时间:2015-03-19 06:35:01      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

技术知识点一

在Java与HTML中有时候会出现转义的情况。比如:</br>是HTML的标签换行;\n 是Java代码里面的转义符,表示换行。可以使用replace,使用对象是参数,replaceAll则是基于表达式的替换。

例如:respContent = respContent.replaceAll("<br>", "\n");  这个是用Java来替换HTML的标签。

 String src = new String("ab43a2c43d"); 

system.out.println(src.replace("a","f")); =>fb43f2c43d.

system.out.println(src.replace("\\d","*")); =>ab**afc**d.//所有的数字换成*

这中情况可以在社区屏蔽一些字的时候可以用上。

replaceFirst 是屏蔽相同的情况的第一个


技术知识点二

POJO类和JavaBean之间的区别

可以翻译成一个普通的类和一个组件。 

POJO类具有一部分的getter/setter没有逻辑的处理方式,然而JavaBean是要被容器所创建,也就是需要tomcat创建的,而且不能被跨进程使用,则个是个无参的构造器,吧业务逻辑和显示分离开来。就比如在Struts2n那个文件是JavaBean,有加进去。


技术知识点三

equals()和equalsIgnoreCase的区别

equals是比较两个字符串是否相等。boolean类型;;

equalsIgnoreCase是不缺别大小写比较,它会认为A-Z和a-z是一样的

boolean equalsIgnoreCase (String str) str是用来做比较的字符串


技术知识点四

StringBuffer 和String的区别  StringBuffer在功能上和String类中的功能是完全一样的,最大的区别是在StringBuffer对象每次修改都会干煸对象的自身。

这个对于在微信的开发过程中,access_token在120分钟后会自动的更换,所以用StringBuffer进行存储会更好一些。

20150318知识小结

标签:

原文地址:http://dsh109.blog.51cto.com/6945689/1622005

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!