Java中的不可变类

Java中的不可变类 不可变类(Immutable Objects):当类的实例一经创建,其内容便不可改变,即无法修改其成员变量。 可变类(Mutable Objects):类的实例创建后,可以修改其内容。 Java 中八个基本类型的包装类和 String 类都属于不可变类,而其他的 …

继续阅读

JAVA 类总结

JAVA 类总结 顶级类与嵌套类 定义在某个类(或接口,下同)内部的类,称为嵌套类(nested class),相应的,其所在的类称之为该类的外围类(enclosing class)或包裹类。 非嵌套类称为顶级类(top-level class),一个 .java 文件中可以有若干个顶级类 …

继续阅读

Windows下安装Elasticsearch

为与 Elastic Stack 旗下的其他产品保持一致的版本号,Elasticsearch目前使用了Elastic Stack的最新版本号命名方式,由原来的2.x变成了现在的5.x版本。新版本除了很多功能和性能上的改进外,还对依赖的Java环境也进行了升级,只支持Java8及以上的版本。

继续阅读