Java

JAVA对象无状态和有状态

在多线程中使用单例模式,java对象是有状态对象,此时线程是不安全的。 有状态对象就是有实例变量的类,可以进行赋值,可以保存数据,是非线程安全的。 无状态对象是没有实例变量的类,可以有final定义的常量,不能保存数据,是线程安全的。 有状态对象: ​ public class ReportTask { private Task task; public void doExcute(String message) { task = TaskHolder.getTask(......

基础知识储备-java-Java单元测试之Mock实战

来源:基础知识储备-java-Java单元测试之Mock实战_fortunatelx的博客-CSDN博客_java mock......

Java变量、常量以及其命名规范注意点

变量 变量即可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 常量 常量(Constant):初始化后不能再改变值!不会变动的值。 所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行中不允许被改变。 常量名一般使用大写字符 变量的命名规范 所有的变量、方法、类名:见名知意> 类成员变量:首字母小写和驼峰原则:mon......