0%
Java小知识
- 使用
String.split(expr)
方法时,要注意expr
是否是正则表达式的通配符,如.
,$
等,要使用双反斜杠进行转译\\
,\
要使用\\\\
进行转译
1 | String s = "abc.def.ghi"; |
String s="a"+"b"+"c"到底创建了几个对象?
常量折叠技术:在编译期间,编译器会将编译器常的加减乘除运算过程在编译过程中折叠。编译器通过语法分析,将常量表达式计算求值,并用求出来的值替换表达式,而不必等到运行期间再进行运算处理,从而在运行期间节省处理器资源。
- 下面来对比三种不同写法,观察那些情况下会发生常量折叠