java专项练习模糊点第九弹。
包括replace和replaceAll、运算符、依赖注入、JSP内置对象等。
1.replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是:
(1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);
(2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll(“\d”, “*”)把一个字符串所有的数字字符都换成星号。
比如:"com.jd.". replaceAll(".", "/") + "MyClass.class"
结果是///////MyClass.class
。
因为”.”在正则表达式中表示任何字符,所以会把前面字符串的所有字符都替换成”/“。
2017-11-09
1.<<表示左移位;
表示带符号右移位;
表示无符号右移;
没有<<<运算符。
2017-11-14
1.可以把任何一种数据类型的变量赋给Object类型的变量。
【因为java所有类默认继承Object类】
2.依赖注入的动机就是减少组件之间的耦合度,使开发更为简洁;
依赖注入能够独立开发各组件,然后根据组件间关系进行组装;
依赖注入提供使用接口编程。
3.解决哈希冲突常用的两种方法是:开放定址法和链地址法。
2017-11-17
1.JSP内置对象:request,response,session,out,page,application,exception,pageContext,config。