![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件构造
闸瓦,将毁灭世界!
PsionicFox
这个作者很懒,什么都没留下…
展开
-
每天一个脱发小技巧 | Eclipse环境下spotbugs的安装配置和详细使用方法
SpotBugs介绍SpotBugs是一个使用静态分析来查找Java代码中的bug的程序,对于初学者而言,SpotBugs是一个非常好的提高代码质量的工具,我们可以通过SpotBugs发现自己编程过程中的漏洞,提高编程水平。SpotBugs需要JRE(或JDK) 1.8.0或更高版本才能运行。但是,它可以分析为任何版本的Java(从1.0到1.9)编译的程序。SpotBugs可以发现400+种类的bug,分为以下10种类型Bad practice 不佳实践(90余种):常见代码错误,用于静态代码检查原创 2020-06-19 23:37:16 · 1946 阅读 · 0 评论 -
每天一个脱发小技巧 | java 删除List元素的方法
正确的移除List中元素的方式:1、使用List的remove(index)方法,移除指定位置的元素,用这种方法可以保证不会导致List结构的断裂import java.util.ArrayList;import java.util.List;public class ListTest { public static void main(String[] args) { List<Integer> numbers = new ArrayList<Integer>();原创 2020-06-03 18:16:40 · 176 阅读 · 0 评论 -
每天一个脱发小技巧 | 使用for循环删除List元素时删除失败的解决方案
构建一个ArrayList,其元素值为1,2,3,3,4,利用for循环和list的remove()方法,删除list中所有值为3的元素看如下一段代码:import java.util.ArrayList;import java.util.List;public class ListTest { public static void main(String[] args) { List<Integer> numbers = new ArrayList<Integer>原创 2020-06-04 00:05:46 · 358 阅读 · 0 评论 -
每天一个脱发小技巧 | Java 使用二维向量创建GUI表格
本文介绍了如何利用java自带的JFrame框架,完成一个可视化GUI表格首先,我们来创建一个JFrame面板import javax.swing.JFrame;public class GUItable { public static void main(String[] args) { JFrame frame = new JFrame("GUITable");//新建一个名字为GUITable的窗口框架 frame.setBounds(300,0,1000,500);//设置窗口的左原创 2020-06-05 00:13:50 · 389 阅读 · 0 评论 -
每天一个脱发小技巧 | Java 工厂模式入门
工厂模式|工厂模式是java最常用的设计模式之一,这类型的设计模式属于创建型模式,ta提供了一种创建对象的方式。工厂模式介绍:通过定义一个创建对象的接口,在工厂方法内部决定具体将用户的输入实例化为哪一种类,将实例化创建过程延迟到子类中进行。优点:1、调用者想创建一个对象,只需要知道其名称即可,而不需要关心其特定的创建方法。2、可扩展性高,如果想新增加一个实现类,只需要扩展工厂类即可。3、屏蔽了类的具体实现方法,将内部实现与用户调用相隔离缺点:增大了系统的复杂度,同时也增加了系统具体类的依赖,原创 2020-06-06 10:46:47 · 209 阅读 · 0 评论