1一个字符串可能被多个对象应用。改变其中一个不能影响其他的
2字符串被广泛应用在很多地方例如,为了打开网络连接,你可以将主机名和端口号作为字符串传递,你可以将数据库 URL 作为字符串传递, 以打开数据库连接,你可以通过将文件名作为参数传递给 File I/O 类来打开 Java 中的任何文件。如果可以变。会变得有危险
3可以安全的共享许多线程
4允许String缓存哈希码
5被类加载机制使用
1一个字符串可能被多个对象应用。改变其中一个不能影响其他的
2字符串被广泛应用在很多地方例如,为了打开网络连接,你可以将主机名和端口号作为字符串传递,你可以将数据库 URL 作为字符串传递, 以打开数据库连接,你可以通过将文件名作为参数传递给 File I/O 类来打开 Java 中的任何文件。如果可以变。会变得有危险
3可以安全的共享许多线程
4允许String缓存哈希码
5被类加载机制使用