import{_ as a}from"./plugin-vue_export-helper.21dcd24c.js";import{o as s,c as n,e}from"./app.615e41d8.js";const p={},t=e(`

\u6DF1\u5165\u4E86\u89E3Java\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60

\u201C\u4E09\u59B9\uFF0C\u4ECA\u5929\u6211\u4EEC\u6765\u5B66\u4E60\u4E00\u4E0B\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u5427\uFF0C\u8FD9\u662F\u5B57\u7B26\u4E32\u4E2D\u975E\u5E38\u5173\u952E\u7684\u4E00\u4E2A\u77E5\u8BC6\u70B9\u3002\u201D\u6211\u8BDD\u97F3\u672A\u843D\uFF0C\u9752\u5C9B\u8DEF\u5C0F\u5B66\u90A3\u8FB9\u4F20\u6765\u4E86\u5639\u4EAE\u7684\u6B4C\u58F0\u5C31\u94BB\u8FDB\u4E86\u6211\u7684\u8033\u6735\uFF0C\u201C\u5531 ~ \u5C71 ~ \u6B4C ~\u201D

\u4E09\u59B9\u8BF4\uFF0C\u201C\u597D\u5440\uFF0C\u5F00\u59CB\u5427\uFF0C\u54E5\u3002\u201D

\u201C\u5148\u4ECE\u8FD9\u9053\u9762\u8BD5\u9898\u5F00\u59CB\u5427\uFF01\u201D

String s = new String("\u4E8C\u54E5");

\u201C\u8FD9\u884C\u4EE3\u7801\u521B\u5EFA\u4E86\u51E0\u4E2A\u5BF9\u8C61\uFF1F\u201D

\u201C\u4E0D\u5C31\u4E00\u4E2A\u5417\uFF1F\u201D\u4E09\u59B9\u4E0D\u5047\u601D\u7D22\u5730\u56DE\u7B54\u3002

\u201C\u4E0D\uFF0C\u4E24\u4E2A\uFF01\u201D\u6211\u76F4\u63A5\u5426\u5B9A\u4E86\u4E09\u59B9\u7684\u7B54\u6848\uFF0C\u201C\u4F7F\u7528 new \u5173\u952E\u5B57\u521B\u5EFA\u4E00\u4E2A\u5B57\u7B26\u4E32\u5BF9\u8C61\u65F6\uFF0CJava \u865A\u62DF\u673A\u4F1A\u5148\u5728\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u67E5\u627E\u6709\u6CA1\u6709\u2018\u4E8C\u54E5\u2019\u8FD9\u4E2A\u5B57\u7B26\u4E32\u5BF9\u8C61\uFF0C\u5982\u679C\u6709\uFF0C\u5C31\u4E0D\u4F1A\u5728\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u521B\u5EFA\u2018\u4E8C\u54E5\u2019\u8FD9\u4E2A\u5BF9\u8C61\u4E86\uFF0C\u76F4\u63A5\u5728\u5806\u4E2D\u521B\u5EFA\u4E00\u4E2A\u2018\u4E8C\u54E5\u2019\u7684\u5B57\u7B26\u4E32\u5BF9\u8C61\uFF0C\u7136\u540E\u5C06\u5806\u4E2D\u8FD9\u4E2A\u2018\u4E8C\u54E5\u2019\u7684\u5BF9\u8C61\u5730\u5740\u8FD4\u56DE\u8D4B\u503C\u7ED9\u53D8\u91CF s\u3002\u201D

\u201C\u5982\u679C\u6CA1\u6709\uFF0C\u5148\u5728\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u521B\u5EFA\u4E00\u4E2A\u2018\u4E8C\u54E5\u2019\u7684\u5B57\u7B26\u4E32\u5BF9\u8C61\uFF0C\u7136\u540E\u518D\u5728\u5806\u4E2D\u521B\u5EFA\u4E00\u4E2A\u2018\u4E8C\u54E5\u2019\u7684\u5B57\u7B26\u4E32\u5BF9\u8C61\uFF0C\u7136\u540E\u5C06\u5806\u4E2D\u8FD9\u4E2A\u2018\u4E8C\u54E5\u2019\u7684\u5B57\u7B26\u4E32\u5BF9\u8C61\u5730\u5740\u8FD4\u56DE\u8D4B\u503C\u7ED9\u53D8\u91CF s\u3002\u201D

\u201C\u4E3A\u4EC0\u4E48\u8981\u5148\u5728\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u521B\u5EFA\u5BF9\u8C61\uFF0C\u7136\u540E\u518D\u5728\u5806\u4E0A\u521B\u5EFA\u5462\uFF1F\u8FD9\u6837\u4E0D\u5C31\u591A\u6B64\u4E00\u4E3E\u4E86\uFF1F\u201D\u4E09\u59B9\u654F\u9510\u5730\u53D1\u73B0\u4E86\u95EE\u9898\u3002

\u6211\u56DE\u7B54\uFF0C\u201C\u7531\u4E8E\u5B57\u7B26\u4E32\u7684\u4F7F\u7528\u9891\u7387\u5B9E\u5728\u662F\u592A\u9AD8\u4E86\uFF0C\u6240\u4EE5 Java \u865A\u62DF\u673A\u4E3A\u4E86\u63D0\u9AD8\u6027\u80FD\u548C\u51CF\u5C11\u5185\u5B58\u5F00\u9500\uFF0C\u5728\u521B\u5EFA\u5B57\u7B26\u4E32\u5BF9\u8C61\u7684\u65F6\u5019\u8FDB\u884C\u4E86\u4E00\u4E9B\u4F18\u5316\uFF0C\u7279\u610F\u4E3A\u5B57\u7B26\u4E32\u5F00\u8F9F\u4E86\u4E00\u4E2A\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u3002\u201D

\u901A\u5E38\u60C5\u51B5\u4E0B\uFF0C\u6211\u4EEC\u4F1A\u91C7\u7528\u53CC\u5F15\u53F7\u7684\u65B9\u5F0F\u6765\u521B\u5EFA\u5B57\u7B26\u4E32\u5BF9\u8C61\uFF0C\u800C\u4E0D\u662F\u901A\u8FC7 new \u5173\u952E\u5B57\u7684\u65B9\u5F0F\uFF1A

String s = "\u4E09\u59B9";

\u5F53\u6267\u884C String s = "\u4E09\u59B9" \u65F6\uFF0CJava \u865A\u62DF\u673A\u4F1A\u5148\u5728\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u67E5\u627E\u6709\u6CA1\u6709\u201C\u4E09\u59B9\u201D\u8FD9\u4E2A\u5B57\u7B26\u4E32\u5BF9\u8C61\uFF0C\u5982\u679C\u6709\uFF0C\u5219\u4E0D\u521B\u5EFA\u4EFB\u4F55\u5BF9\u8C61\uFF0C\u76F4\u63A5\u5C06\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u8FD9\u4E2A\u201C\u4E09\u59B9\u201D\u7684\u5BF9\u8C61\u5730\u5740\u8FD4\u56DE\uFF0C\u8D4B\u7ED9\u53D8\u91CF s\uFF1B\u5982\u679C\u6CA1\u6709\uFF0C\u5728\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u521B\u5EFA\u201C\u4E09\u59B9\u201D\u8FD9\u4E2A\u5BF9\u8C61\uFF0C\u7136\u540E\u5C06\u5176\u5730\u5740\u8FD4\u56DE\uFF0C\u8D4B\u7ED9\u53D8\u91CF s\u3002

\u201C\u54E6\uFF0C\u6211\u660E\u767D\u4E86\uFF0C\u54E5\u3002\u201D\u4E09\u59B9\u7A81\u7136\u63D2\u8BDD\u5230\uFF0C\u201C\u6709\u4E86\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\uFF0C\u5C31\u53EF\u4EE5\u901A\u8FC7\u53CC\u5F15\u53F7\u7684\u65B9\u5F0F\u76F4\u63A5\u521B\u5EFA\u5B57\u7B26\u4E32\u5BF9\u8C61\uFF0C\u4E0D\u7528\u518D\u901A\u8FC7 new \u7684\u65B9\u5F0F\u5728\u5806\u4E2D\u521B\u5EFA\u5BF9\u8C61\u4E86\uFF0C\u5BF9\u5427\uFF1F\u201D

\u201C\u662F\u6EF4\u3002new \u7684\u65B9\u5F0F\u59CB\u7EC8\u4F1A\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\uFF0C\u4E0D\u7BA1\u5B57\u7B26\u4E32\u7684\u5185\u5BB9\u662F\u5426\u5DF2\u7ECF\u5B58\u5728\uFF0C\u800C\u53CC\u5F15\u53F7\u7684\u65B9\u5F0F\u4F1A\u91CD\u590D\u5229\u7528\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u5DF2\u7ECF\u5B58\u5728\u7684\u5BF9\u8C61\u3002\u201D\u6211\u8BF4\u3002

\u6765\u770B\u4E0B\u9762\u8FD9\u4E2A\u4F8B\u5B50\uFF1A

String s = new String("\u4E8C\u54E5");
String s1 = new String("\u4E8C\u54E5");

\u6309\u7167\u6211\u4EEC\u4E4B\u524D\u7684\u5206\u6790\uFF0C\u8FD9\u4E24\u884C\u4EE3\u7801\u4F1A\u521B\u5EFA\u4E09\u4E2A\u5BF9\u8C61\uFF0C\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u4E00\u4E2A\uFF0C\u5806\u4E0A\u4E24\u4E2A\u3002

\u518D\u6765\u770B\u4E0B\u9762\u8FD9\u4E2A\u4F8B\u5B50\uFF1A

String s = "\u4E09\u59B9";
String s1 = "\u4E09\u59B9";

\u8FD9\u4E24\u884C\u4EE3\u7801\u53EA\u4F1A\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\uFF0C\u5C31\u662F\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u4E2D\u7684\u90A3\u4E2A\u3002\u8FD9\u6837\u7684\u8BDD\uFF0C\u6027\u80FD\u80AF\u5B9A\u5C31\u63D0\u9AD8\u4E86\uFF01

\u201C\u90A3\u54E5\uFF0C\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u5728\u5185\u5B58\u4E2D\u7684\u4EC0\u4E48\u4F4D\u7F6E\u5462\uFF1F\u201D\u4E09\u59B9\u95EE\u3002

\u6211\u8BF4\uFF0C\u201C\u4E09\u59B9\uFF0C\u4F60\u8FD9\u4E2A\u95EE\u9898\u95EE\u5F97\u597D\u5440\uFF01\u201D

\u5728 Java 8 \u4E4B\u524D\uFF0C\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u5728\u6C38\u4E45\u4EE3\u4E2D\u3002

Java 8 \u4E4B\u540E\uFF0C\u79FB\u9664\u4E86\u6C38\u4E45\u4EE3\uFF0C\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\u5C31\u79FB\u5230\u4E86\u5806\u4E2D\u3002

\u201C\u54E5\uFF0C\u80FD\u518D\u7B80\u5355\u7ED9\u6211\u89E3\u91CA\u4E00\u4E0B\u65B9\u6CD5\u533A\uFF0C\u6C38\u4E45\u4EE3\u548C\u5143\u7A7A\u95F4\u7684\u6982\u5FF5\u5417\uFF1F\u6709\u70B9\u6A21\u7CCA\u3002\u201D\u4E09\u59B9\u8BF4\u3002

\u6211\u8BF4\uFF0C\u201C\u53EF\u4EE5\u5440\u3002\u201D

\u6C38\u4E45\u4EE3\u662F\u653E\u5728\u8FD0\u884C\u65F6\u6570\u636E\u533A\u4E2D\u7684\uFF0C\u6240\u4EE5\u5B83\u7684\u5927\u5C0F\u53D7\u5230 Java \u865A\u62DF\u673A\u672C\u8EAB\u5927\u5C0F\u7684\u9650\u5236\uFF0C\u6240\u4EE5 Java 8 \u4E4B\u524D\uFF0C\u4F1A\u7ECF\u5E38\u9047\u5230 java.lang.OutOfMemoryError: PremGen Space \u7684\u5F02\u5E38\uFF0CPremGen Space \u5C31\u662F\u65B9\u6CD5\u533A\u7684\u610F\u601D\uFF1B\u800C\u5143\u7A7A\u95F4\u662F\u76F4\u63A5\u653E\u5728\u5185\u5B58\u4E2D\u7684\uFF0C\u6240\u4EE5\u53EA\u53D7\u672C\u673A\u53EF\u7528\u5185\u5B58\u7684\u9650\u5236\uFF0C\u867D\u7136\u4E5F\u4F1A\u53D1\u751F\u5185\u5B58\u6EA2\u51FA\uFF0C\u4F46\u51FA\u73B0\u7684\u51E0\u7387\u76F8\u5BF9\u4E4B\u524D\u5C31\u5C0F\u4E86\u5F88\u591A\u3002

\u201C\u660E\u767D\u4E86\u5427\uFF0C\u4E09\u59B9\uFF1F\u201D\u6211\u95EE\u3002

\u201C\u55EF\u55EF\u3002\u201D\u4E09\u59B9\u56DE\u7B54\u3002

\u201C\u90A3\u5173\u4E8E\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\uFF0C\u5C31\u5148\u8BF4\u8FD9\u4E48\u591A\u5427\uFF0C\u662F\u4E0D\u662F\u8FD8\u633A\u6709\u610F\u601D\u7684\u3002\u201D\u6211\u8BF4\u3002

\u201C\u662F\u7684\uFF0C\u6211\u73B0\u5728\u662F\u5F7B\u5E95\u641E\u61C2\u4E86\u5B57\u7B26\u4E32\u5E38\u91CF\u6C60\uFF0C\u54E5\uFF0C\u4F60\u771F\u68D2\uFF01\u201D\u4E09\u59B9\u8BF4\u3002

`,37),o=[t];function c(l,i){return s(),n("div",null,o)}var d=a(p,[["render",c],["__file","constant-pool.html.vue"]]);export{d as default};