随笔分类 - java
摘要:在Java程序中,性能问题的大部分原因并不在于Java语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1、尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资
阅读全文
摘要:1、源码打jar包 2、编译字节打jar包 3、解压jar文件
阅读全文
摘要:1、字符与字节 抛出如下代码: 执行结果: 结论: String.length():返回字符串的字符个数,一个中文算一个字符; String.getBytes().length:返回字符串的字节长度,一个中文两个字节; 2、字节长度 抛出一段代码: 执行结果: 结论: String.getBytes
阅读全文
摘要:java学习:正则表达式 1.概述 正则表达式是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 2.作用 例如:注册邮箱,邮箱有用户名和密码,一般会对其格式及长度限制,这个限制事情格式及长度就是正则表达式做的 一个小例子,校验qq号码。 要求如
阅读全文
摘要:说明:此博客来源于https://www.cnblogs.com/chen-lhx/p/10180500.html 如果不是刚刚复习了下正则表达式,我可能也不会注意到,原来String的replaceAll跟replaceFirst用到了正则表达式! 不多解释,看代码: 运行结果: my#test#
阅读全文
摘要:一、书写增强有效代码 //切面注释@Aspectpublic class errorLogger { private static Logger logger = Logger.getLogger(errorLogger.class); // 设置切点注释 @Pointcut("execution(
阅读全文
摘要:转载于:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616330.htm l火之光 StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuff
阅读全文

浙公网安备 33010602011771号