07 2018 档案
dom4j 操作总结
摘要:在官网https://dom4j.github.io/下载最新的dom4j的jar包,以及配合xpath解析的http://central.maven.org/maven2/jaxen/jaxen/1.1.6/的jaxen.jar包。 总的来说其实要掌握的是,node和element和attribu 阅读全文
posted @ 2018-07-23 14:40 invokermiracle 阅读(212) 评论(0) 推荐(0)
java【基础】多态
摘要:new 接口就会发生很有意思的现象 new 接口 其实是生成了一个匿名的已经实现过接口抽象方法的类。我们用反编译工具发现这段代码生成了如下几个class文件 B.class 是接口 InnerClassDemo是有mian方法的入口类 OutClass是我们的实际操作的类。那么这个InnerClas 阅读全文
posted @ 2018-07-18 10:39 invokermiracle 阅读(128) 评论(0) 推荐(0)
java【基础】日期操作
摘要:主要是date类,SimpleDateFormat类以及Calendar类的使用。 date表示日期,simpleDateFormat 表示日期格式化,Calendar一般用来做时间的操作,比如加减天数,月数等 阅读全文
posted @ 2018-07-17 19:17 invokermiracle 阅读(162) 评论(0) 推荐(0)
java【基础】正则表达式
摘要:1 字符串判断 java的正则使用的是Pattern以及Matcher来配合使用的。 如果只是用来判断输入的字符串是否符合格式,推荐使用Matcher的matches方法。 如果是需要获取匹配的分组内容。推荐使用find和group 2字符串分割 使用pattren.split 3字符串替换 上面的 阅读全文
posted @ 2018-07-17 17:04 invokermiracle 阅读(137) 评论(0) 推荐(0)
理解String拼接,+运算符重载的实际效果
摘要:引申:一个常见的String的面试题 这里我们发现同样是使用了+号运算符作为字符串的拼接,但是常量"Hello"+"World"和s1+s2的结果并不相同。 我们已经知道java在存储字符串的时候,字符串是常量;它们的值在创建之后不能更改。那么在栈中 s3 是指向了helloworld的方法区的,那 阅读全文
posted @ 2018-07-17 11:07 invokermiracle 阅读(198) 评论(0) 推荐(0)