JAVA学习笔记
wq352400523
这个作者很懒,什么都没留下…
展开
-
PowerMockito使用示例
1.mock私有函数或者静态私有函数public class User{ private String getUser(String id){ return "abc"; }}@RunWith(PowerMockRunner.class)public class Test1{ @Mock User user; @Test private String test(){ Method method = PowerMockito.method(User.class, "getUse原创 2020-09-22 18:11:48 · 463 阅读 · 0 评论 -
Java学习笔记--容器类
最上层的接口是Collection和Map;通常这些接口都有对应的抽象类:比如AbstrctCollection就是实现了Collection接口的抽象类,这些抽象类的作用是提供一些基本实现,减少实现这些接口的工作量。接口:Deque:LinkedList Set: 不包含重复项。HashSet: 无序;LinkedSet: 按元素添加顺序排列;TreeSet: 有序。Map:也不允许重复...原创 2018-11-28 20:25:41 · 128 阅读 · 0 评论 -
JAV学习笔记—IO相关类
字节流和字符流的用法几乎完成全一样,区别在于字节流和字符流所操作的数据单元不同,字节流操作的单元是数据单元是8位的字节,字符流操作的是数据单元为16位的字符。Reader: 字符流读抽象基类;Write:字符流写抽象基类;InputStream:字节流读抽象基类;OutputStream: 字节流写抽象基类;FileReader: 读取时通过转换流InputStreamReader将字节...原创 2018-12-21 11:32:26 · 654 阅读 · 0 评论 -
正则表达式(?=pattern) (?!pattern) (?:pattern)的理解
正则表达式(?=pattern)(?!pattern)(?:pattern)的理解学习JAVA正则表达式时,(?=pattern)(?!pattern)(?:pattern)这类东西看着就挺难理解,而且官方释义更是越看越不懂。查阅资料后,总结如下。环视(?=pattern)与(?!pattern)属于一类,在正则表达式中叫环视。 “环视”这个词从字面理解就是确定“周围环境”。环视一共有四种:...原创 2019-04-21 19:33:48 · 6198 阅读 · 4 评论 -
IDEA打包项目模块生成jar包
IDEA打包项目模块生成jar包首先,一个完整的jar包至少需要包含两个部分:MANIFEST.MF(标明了主启动类等元数据)和你编写的class,如下图所示:MANIFEST.MF包含在META-INF文件夹中,另外一个目录则是根据你的pakage生成的,里面包含了你写的所有类。下面逐步介绍IDEA打包jar的步骤:1.idea中File → ProjectSetting;2.切换...原创 2019-09-18 12:04:21 · 5359 阅读 · 0 评论