摘要: 在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,是在类声明的内部但是在类的其他成员方法之外声明的。类的每个对象维护它自己的一份实例变量的副本。 实例变量:定义在类中但在任何方法之外。(New出来的均有初始化) 当一个对象被实例化之后,每个实例变量的值就跟着确定; 实例变量在对象创建的时候 阅读全文
posted @ 2020-01-13 22:26 Shawn_Michaels 阅读(9971) 评论(0) 推荐(1)
摘要: 以某个工具类来说,如果其只提供静态参数和静态方法,则这个工具类完全不需要实例化。 然而,在缺少显式构造器的情况下,编译器会自动提供一个无参的,共有的构造函数。 所以为了避免这个情况,我们要主动的提供一个私有的无参构造函数来避免工具类自动实例化。 下面时 SHA-256加密算法工具类,用来举例。 /* 阅读全文
posted @ 2020-01-13 21:54 Shawn_Michaels 阅读(1182) 评论(0) 推荐(0)