Java
maoxian007
这个作者很懒,什么都没留下…
展开
-
Java基本数据类型的总结
Java基本数据类型的总结原创 2016-08-04 16:05:12 · 277 阅读 · 0 评论 -
Java反射中的getFields()和getDeclaredFields()的区别。
Java反射中的getFields()和getDeclaredFields()的区别。先是随便定义了一个对象。public class User implements Serializable {private String name;private String password;private int age;public User(String name, String password,原创 2016-07-27 11:55:36 · 486 阅读 · 0 评论 -
Java 单元测试JUnit----输入数据
在进行单元测试的时候,会自己造一些数据。我们做单元测试,目的就是为了,把bug提前测出来,不能等到产品发布以后,到用户那里才发现bug。那样程序会很尴尬。只有在之前发现bug,才是体现,,程序员写的代码的高效性。那么在进行单元测试的时候,bug的发生,很大的可能是在数据的边界值。比如我们在 测试一个public Boolean maxInt(List<Int> list){ }我们要测...原创 2018-05-09 16:25:44 · 1943 阅读 · 0 评论 -
Java 关键字 volatile 的应用场景
synchronized关键字是防止多个线程同时执行一段代码,那么就会很影响程序执行效率,而volatile关键字在某些情况下性能要优于synchronized,但是要注意volatile关键字是无法替代synchronized关键字的,因为volatile关键字无法保证操作的原子性。通常来说,使用volatile必须具备以下2个条件:1)对变量的写操作不依赖于当前值2)该变量没有包含在具...原创 2018-09-06 17:46:20 · 1333 阅读 · 0 评论