{"id":954,"date":"2025-04-20T18:00:11","date_gmt":"2025-04-20T10:00:11","guid":{"rendered":"https:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/"},"modified":"2025-04-20T18:00:11","modified_gmt":"2025-04-20T10:00:11","slug":"%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93","status":"publish","type":"post","link":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/","title":{"rendered":"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801"},"content":{"rendered":"<div class=\"article_content clearfix\" id=\"article_content\">\n <link href=\"https:\/\/csdnimg.cn\/release\/blogv2\/dist\/mdeditor\/css\/editerView\/kdoc_html_views-1a98987dfd.css\" rel=\"stylesheet\"\/>\n <link href=\"https:\/\/csdnimg.cn\/release\/blogv2\/dist\/mdeditor\/css\/editerView\/ck_htmledit_views-704d5b9767.css\" rel=\"stylesheet\"\/>\n<div class=\"markdown_views prism-atom-one-dark\" id=\"content_views\">\n  <svg style=\"display: none;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n   <path d=\"M5,0 0,2.5 5,5z\" id=\"raphael-marker-block\" stroke-linecap=\"round\" style=\"-webkit-tap-highlight-color: rgba(0, 0, 0, 0);\">\n   <\/path>\n  <\/svg><\/p>\n<p>\n   \u8fd9\u662f\u6211\u5927\u4e8c\u90a3\u65f6\u5019\u5199\u7684\u4e00\u4e2a\u7a0b\u5e8f\uff0c\u90a3\u65f6\u5019\u521a\u4e0a\u5b8c\u8001\u5e08\u8bf4\u7684java\u62bd\u8c61\u7c7b\u7684\u8bfe\uff0c\u8001\u5e08\u6253\u4e86\u4e2a\u6bd4\u65b9\uff0c\u5177\u4f53\u7684\u5fd8\u4e86\uff0c\u5927\u6982\u8bf4\u82f1\u96c4\u8054\u76df\u91cc\u9762\u7684\u6e38\u620f\u4eba\u7269\uff0c\u90fd\u662f\u7ee7\u627f\u4e00\u4e2a\u57fa\u7c7b\u7684\u6a21\u578b\uff0c\u6bcf\u4e2a\u82f1\u96c4\u90fd\u662f\u62e5\u6709\u653b\u51fb\u3001\u9632\u5fa1\u7b49\u76f8\u540c\u7684\u64cd\u4f5c\uff0c\u4f46\u662f\u6bcf\u4e2a\u653b\u51fb\u64cd\u4f5c\u7684\u6280\u80fd\u6548\u679c\u53c8\u662f\u4e0d\u4e00\u6837\u7684\uff0c\u8fd9\u5c31\u662f\u62bd\u8c61\u3002\u6bcf\u4e2a\u82f1\u96c4\u7ee7\u627f\u4e86\u57fa\u7c7b\u7684\u653b\u51fb\u9632\u5fa1\u65b9\u6cd5\uff0c\u4f46\u662f\u5728\u5177\u4f53\u7684\u82f1\u96c4\u5b9e\u73b0\u7c7b\u91cd\u5199\u4e86\u539f\u6765\u7684\u62bd\u8c61\u65b9\u6cd5\u3002<br \/>\n   <br \/>\n   \u542c\u5b8c\u8001\u5e08\u7684\u8bfe\uff0c\u611f\u89e6\u7279\u522b\u591a\uff0c\u597d\u50cf\u82f1\u96c4\u8054\u76df\u4e5f\u662f\u8fd9\u4e48\u56de\u4e8b\uff0c\u53ea\u662f\u52a8\u753b\u6548\u679c\u591a\u4e86\u4e00\u4e9b\uff0c\u4ee5\u53ca\u6709\u4e00\u4e9b\u4eba\u7269\u4f4d\u7f6e\u78b0\u649e\u68c0\u6d4b\u3002\u90a3\u65f6\u5019\u611f\u89c9\u81ea\u5df1\u597d\u50cf\u4e5f\u80fd\u5199\u4e00\u4e2a\u51fa\u6765\u3002\u4e8e\u662f\u4e0b\u8bfe\u56de\u53bb\u5c31\u5f00\u59cb\u5199\u4e0b\u8fd9\u4e2a\u7a0b\u5e8f<br \/>\n   \n  <\/p>\n<ol>\n<li>\n    <strong><br \/>\n     \u9996\u5148\uff0c\u5148\u5199\u4e00\u4e2a\u62bd\u8c61\u7684\u82f1\u96c4\u57fa\u7c7b BaseHero.java<br \/>\n    <\/strong><br \/>\n    <br \/>\n    1\uff09\u5305\u542b\u4e86\u4e00\u4e9b\u82f1\u96c4\u7684\u57fa\u7840\u5c5e\u6027\uff0c\u6bd4\u5982\u59d3\u540d\u3001\u63cf\u8ff0\u3001\u653b\u51fb\u529b\u3001\u9632\u5fa1\u529b\u3001\u654f\u6377\u529b\u7b49<br \/>\n    <br \/>\n    2\uff09\u62bd\u8c61\u51fa\u82f1\u96c4\u7684\u57fa\u672c\u64cd\u4f5c\u65b9\u6cd5\uff0c\u6bd4\u5982\u6bcf\u4e2a\u82f1\u96c4\u67094\u4e2a\u6280\u80fd\u65b9\u6cd5\u3001\u666e\u901a\u653b\u51fb\u3001\u53cd\u51fb\u65b9\u6cd5<br \/>\n    <br \/>\n    3\uff09\u57fa\u7c7b\u4ee3\u7801\n   <\/li>\n<\/ol>\n<pre><code class=\"prism language-java\"><span class=\"token comment\">\/*\u5c5e\u6027\uff1a\n * \u540d\u79f0name\uff0cID,\u8840HP\uff0c\u57fa\u7840\u653b\u51fb\u529bATT\uff0c\u57fa\u7840\u9632\u5fa1\u529bDEF\uff0c\u654f\u6377DEX\uff0c\u5934\u50cfhead\uff0c\u5f62\u8c61body\n * \u6280\u80fd1\u540d\u79f0sname1\uff0c\u6280\u80fd2\u540d\u79f0sname2\uff0c\u6280\u80fd3\u540d\u79f0sname3\uff0c\u6280\u80fd4\u540d\u79f0sname4\uff0c\n * \u6280\u80fd1\u63cf\u8ff0describe_skill1\uff0c\u6280\u80fd2\u63cf\u8ff0describe_skill2\uff0c\u6280\u80fd3\u63cf\u8ff0describe_skill3\uff0c\u6280\u80fd4\u63cf\u8ff0describe_skill4\n * \u82f1\u96c4\u63cf\u8ff0describe_hero\uff0c\u8fd0\u6c14\u503cluck\n *\/<\/span>\n\n<span class=\"token comment\">\/**\n * \u62bd\u8c61\u65b9\u6cd5\uff1a\n * skill1()\u6280\u80fd1\uff0cskill2()\u6280\u80fd2\uff0cskill3()\u6280\u80fd3\uff0cSkill4()\u6280\u80fd4\n * \u653b\u51fbattack()\uff0c\u53cd\u51fbdefend()\uff0cisDodge()\u662f\u5426\u95ea\u907f\n *\/<\/span>\n<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">abstract<\/span> <span class=\"token keyword\">class<\/span> <span class=\"token class-name\">BaseHero<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\tString name<span class=\"token punctuation\">;<\/span>  <span class=\"token comment\">\/\/\u540d\u79f0<\/span>\n\t<span class=\"token keyword\">int<\/span> ID<span class=\"token punctuation\">;<\/span>\n\t<span class=\"token keyword\">double<\/span> HP<span class=\"token punctuation\">;<\/span>    <span class=\"token comment\">\/\/\u8840\u91cf<\/span>\n\t<span class=\"token keyword\">int<\/span> ATT<span class=\"token punctuation\">;<\/span>      <span class=\"token comment\">\/\/\u57fa\u7840\u653b\u51fb\u529bATT<\/span>\n\t<span class=\"token keyword\">double<\/span> DEF<span class=\"token punctuation\">;<\/span>   <span class=\"token comment\">\/\/\u57fa\u7840\u9632\u5fa1\u529b<\/span>\n\t<span class=\"token keyword\">int<\/span> DEX<span class=\"token punctuation\">;<\/span>      <span class=\"token comment\">\/\/\u654f\u6377<\/span>\n\tString myluck<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8fd0\u6c14\u503c\u63cf\u8ff0\uff0c\u4e00\u822c\u3001\u826f\u597d\u3001\u4f18\u79c0<\/span>\n\tString headpath<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u5934\u50cf\u56fe\u7247<\/span>\n\tString bodypath<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8eab\u4f53\u56fe\u7247<\/span>\n\tString sname1<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd1<\/span>\n\tString sname2<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd2<\/span>\n\tString sname3<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd3<\/span>\n\tString sname4<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd4<\/span>\n\tString describe_skill1<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd1\u63cf\u8ff0<\/span>\n\tString describe_skill2<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd2\u63cf\u8ff0<\/span>\n\tString describe_skill3<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd3\u63cf\u8ff0<\/span>\n\tString describe_skill4<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6280\u80fd4\u63cf\u8ff0<\/span>\n\tString describe_hero<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u82f1\u96c4\u63cf\u8ff0<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">static<\/span> <span class=\"token keyword\">int<\/span> luck<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8fd0\u6c14\u503c<\/span>\n\t<span class=\"token keyword\">double<\/span> lastHP<span class=\"token punctuation\">;<\/span>\n\t<span class=\"token keyword\">public<\/span> String tip <span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u63d0\u793a\u4f24\u5bb3\u4fe1\u606f<\/span>\n\t<span class=\"token keyword\">int<\/span> blue<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u82f1\u96c4\u84dd\u603b\u91cf<\/span>\n\t<span class=\"token keyword\">boolean<\/span> blood<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u56de\u8840\u8fd8\u662f\u6389\u8840\u6807\u5fd7<\/span>\n\t<span class=\"token keyword\">double<\/span> maxHP<span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6700\u5927\u8840\u91cf<\/span>\n\t<span class=\"token keyword\">boolean<\/span> noDodge<span class=\"token operator\">=<\/span><span class=\"token boolean\">false<\/span><span class=\"token punctuation\">;<\/span>\n\t<span class=\"token comment\">\/*\n\t * get\u3001set\u65b9\u6cd5\n\t *\/<\/span>\n\t<span class=\"token keyword\">public<\/span> String <span class=\"token function\">getName<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\t\t<span class=\"token keyword\">return<\/span> name<span class=\"token punctuation\">;<\/span>\n\t<span class=\"token punctuation\">}<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">setName<\/span><span class=\"token punctuation\">(<\/span>String name<span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\t\t<span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>name <span class=\"token operator\">=<\/span> name<span class=\"token punctuation\">;<\/span>\n\t<span class=\"token punctuation\">}<\/span>\n\t<span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span>\n\t\n\t<span class=\"token comment\">\/*\n\t * \u653b\u51fb\u9632\u5fa1\u65b9\u6cd5\n\t *\/<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">abstract<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">attack<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span> skill<span class=\"token punctuation\">,<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token comment\">\/\/\tpublic abstract void defend(BaseHero enemy);<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">abstract<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">skill1<\/span><span class=\"token punctuation\">(<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">abstract<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">skill2<\/span><span class=\"token punctuation\">(<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">abstract<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">skill3<\/span><span class=\"token punctuation\">(<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">abstract<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">skill4<\/span><span class=\"token punctuation\">(<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">abstract<\/span> <span class=\"token keyword\">boolean<\/span> <span class=\"token function\">isDodge<\/span><span class=\"token punctuation\">(<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n<span class=\"token punctuation\">}<\/span>\n<\/code><\/pre>\n<ol start=\"2\">\n<li>\n    <strong><br \/>\n     \u7ee7\u627f\u57fa\u7c7b\u7684\u82f1\u96c4<br \/>\n    <\/strong><br \/>\n    <br \/>\n    \u5728\u6784\u9020\u51fd\u6570\u91cc\u9762\u521d\u59cb\u5316\u57fa\u672c\u5c5e\u6027,\u4ee5\u53ca\u91cd\u5199\u57fa\u7c7b\u7684\u62bd\u8c61\u65b9\u6cd5\n   <\/li>\n<\/ol>\n<pre><code class=\"prism language-java\"><span class=\"token keyword\">public<\/span> <span class=\"token function\">Xinlin<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n    <span class=\"token punctuation\">{<!-- --><\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>name<span class=\"token operator\">=<\/span><span class=\"token string\">\"\u65b0\u6797\"<\/span> <span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>ID <span class=\"token operator\">=<\/span> <span class=\"token number\">1364<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>HP <span class=\"token operator\">=<\/span> <span class=\"token number\">850<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>maxHP<span class=\"token operator\">=<\/span>HP<span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>ATT <span class=\"token operator\">=<\/span> <span class=\"token number\">80<\/span><span class=\"token punctuation\">;<\/span>      \n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>DEF <span class=\"token operator\">=<\/span> <span class=\"token number\">18<\/span><span class=\"token punctuation\">;<\/span>     \n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>DEX <span class=\"token operator\">=<\/span> <span class=\"token number\">72<\/span><span class=\"token punctuation\">;<\/span>   \n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>blue <span class=\"token operator\">=<\/span> <span class=\"token number\">300<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>sname1 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u666e\u901a\u653b\u51fb\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>sname2 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u7a83\u9b42\u5251\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>sname3 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u51cc\u6ce2\u5fae\u6b65\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>sname4 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u65e0\u654c\u8fde\u73af\u65a9\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span> describe_skill1 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u6280\u80fd\u8be6\u89e3\uff1a\u666e\u901a\u653b\u51fb\uff0c\u9020\u6210\u4e00\u5b9a\u7684\u7269\u7406\u4f24\u5bb3\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>describe_skill2 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u6280\u80fd\u8be6\u89e3\uff1a\u8017\u84dd45,\u534e\u4e3d\u7684\u5251\u6cd5\uff0c\u6709\u6548\u8ff7\u60d1\u654c\u4eba\u9020\u6210\u4e00\u5b9a\u7269\u7406\u4f24\u5bb3\uff0c\u5e76\u4f7f\u654c\u4eba\u9632\u5fa1\u529b\u964d\u4f4e2\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>describe_skill3 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u6280\u80fd\u8be6\u89e3\uff1a\u8017\u84dd25,\u4e3b\u52a8\u91ca\u653e\u654f\u6377\u6c38\u4e45\u63d0\u53475\uff0c\u654f\u6377\u6700\u9ad8\u63d0\u5347\u5230100,\u88ab\u52a8\u654c\u4eba\u95ea\u907f\u7387\u683c\u5916\u964d\u4f4e10\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>describe_skill4 <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u6280\u80fd\u8be6\u89e3\uff1a\u8017\u84dd160,\u5927\u62db\uff0c\u5728\u9ad8\u901f\u72b6\u6001\u4e0b\uff08\u654f\u6377\u5fc5\u987b\u8fbe\u523090\u624d\u53ef\u4ee5\u4f7f\u7528\uff09\uff0c\u5bf9\u654c\u4eba\u9020\u6210\u591a\u6bb5\uff083-6\uff09\u8fde\u73af\u65a9\uff0c\u6bcf\u6bb5\u9020\u6210\u8f83\u5927\u4f24\u5bb3\u4f24\u5bb3\"<\/span><span class=\"token punctuation\">;<\/span>\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>describe_hero <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u4eba\u7269\u4ecb\u7ecd\uff1a\u65f6\u800c\u8bdd\u5520\u65f6\u800c\u5be1\u8a00\uff0c\u597d\u9759\uff0c\u8ffd\u6c42\u5e73\u51e1\uff0c\u82f1\u96c4\u5b9a\u4f4d\u4e3a\u9ad8\u654f\u6377\uff0c\u523a\u5ba2\u578b\u82f1\u96c4\"<\/span><span class=\"token punctuation\">;<\/span>\n\n       <span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>myluck<span class=\"token operator\">=<\/span><span class=\"token string\">\"\u826f\u597d\"<\/span><span class=\"token punctuation\">;<\/span>\n       headpath<span class=\"token operator\">=<\/span><span class=\"token string\">\"image\\\\\"<\/span><span class=\"token operator\">+<\/span><span class=\"token string\">\"xlhead.png\"<\/span><span class=\"token punctuation\">;<\/span>\n       bodypath<span class=\"token operator\">=<\/span><span class=\"token string\">\"image\\\\\"<\/span><span class=\"token operator\">+<\/span><span class=\"token string\">\"xlbody.png\"<\/span><span class=\"token punctuation\">;<\/span> \n    <span class=\"token punctuation\">}<\/span>\n<\/code><\/pre>\n<pre><code class=\"prism language-java\"><span class=\"token comment\">\/\/\u6280\u80fd1<\/span>\n<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">skill1<\/span><span class=\"token punctuation\">(<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\t\t<span class=\"token comment\">\/\/ TODO Auto-generated method stub<\/span>\n\t\tblood<span class=\"token operator\">=<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6389\u8840<\/span>\n\t\tBaseHero<span class=\"token punctuation\">.<\/span>luck<span class=\"token operator\">=<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">(<\/span>Math<span class=\"token punctuation\">.<\/span><span class=\"token function\">random<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">*<\/span><span class=\"token number\">10<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8fd0\u6c14\u503c\u968f\u673a\u6570<\/span>\n\t\tenemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">setLastHP<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u91cd\u7f6e\u4e0a\u4e00\u6b21\u8840\u91cf<\/span>\n\t\t<span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span>BaseHero<span class=\"token punctuation\">.<\/span>luck<span class=\"token operator\">&lt;<\/span><span class=\"token number\">2<\/span><span class=\"token operator\">||<\/span><span class=\"token function\">isDodge<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">&amp;&amp;<\/span><span class=\"token operator\">!<\/span>noDodge<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<!-- --><\/span>\n\t\t\ttip<span class=\"token operator\">=<\/span><span class=\"token string\">\"\u666e\u901a\u653b\u51fb,\"<\/span><span class=\"token operator\">+<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getName<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">+<\/span><span class=\"token string\">\"\u8fd0\u6c14\u592a\u597d\u4e86\uff0c\u95ea\u5f00\u4e86\u8fd9\u6b21\u653b\u51fb\"<\/span><span class=\"token punctuation\">;<\/span>\n\t\t<span class=\"token punctuation\">}<\/span><span class=\"token keyword\">else<\/span> <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>BaseHero<span class=\"token punctuation\">.<\/span>luck<span class=\"token operator\">&gt;<\/span><span class=\"token number\">7<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<!-- --><\/span>\n\t\t\tenemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">setHP<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">-<\/span><span class=\"token punctuation\">(<\/span>ATT<span class=\"token operator\">*<\/span><span class=\"token number\">2<\/span><span class=\"token operator\">+<\/span>BaseHero<span class=\"token punctuation\">.<\/span>luck<span class=\"token operator\">*<\/span><span class=\"token number\">5<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">*<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">1<\/span><span class=\"token operator\">-<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getDEF<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">\/<\/span><span class=\"token number\">100<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\ttip<span class=\"token operator\">=<\/span>name<span class=\"token operator\">+<\/span><span class=\"token string\">\"\u72b6\u6001\u4e0d\u9519\uff0c\u4f7f\u51fa\u4e86\u4f1a\u5fc3\u4e00\u51fb\uff0c\u9020\u6210\"<\/span><span class=\"token operator\">+<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getName<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">+<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getLastHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">-<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">+<\/span><span class=\"token string\">\"\u4f24\u5bb3\"<\/span><span class=\"token punctuation\">;<\/span>\n\t\t<span class=\"token punctuation\">}<\/span><span class=\"token keyword\">else<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\t\t\tenemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">setHP<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">-<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">this<\/span><span class=\"token punctuation\">.<\/span>ATT<span class=\"token operator\">+<\/span>BaseHero<span class=\"token punctuation\">.<\/span>luck<span class=\"token operator\">*<\/span><span class=\"token number\">4<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">*<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">1<\/span><span class=\"token operator\">-<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getDEF<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">\/<\/span><span class=\"token number\">100<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\ttip<span class=\"token operator\">=<\/span>name<span class=\"token operator\">+<\/span><span class=\"token string\">\"\u666e\u901a\u653b\u51fb\uff0c\u9020\u6210\"<\/span><span class=\"token operator\">+<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getName<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">+<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getLastHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">-<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token operator\">+<\/span><span class=\"token string\">\"\u4f24\u5bb3\"<\/span><span class=\"token punctuation\">;<\/span>\n\t\t<span class=\"token punctuation\">}<\/span>\n\t<span class=\"token punctuation\">}<\/span>\n\n    <span class=\"token comment\">\/\/\u6280\u80fd2<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">skill2<\/span><span class=\"token punctuation\">(<\/span>BaseHero enemy<span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\t\t<span class=\"token comment\">\/\/ TODO Auto-generated method stub<\/span>\n\t\tblood<span class=\"token operator\">=<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6389\u8840<\/span>\n\t\tenemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">setLastHP<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/ \u91cd\u7f6e\u4e0a\u4e00\u6b21\u8840\u91cf<\/span>\n\n\t\t<span class=\"token keyword\">if<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span>blue <span class=\"token operator\">-<\/span> <span class=\"token number\">45<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">&gt;=<\/span> <span class=\"token number\">0<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<!-- --><\/span><span class=\"token comment\">\/\/ \u662f\u5426\u591f\u84dd<\/span>\n\t\t\t<span class=\"token keyword\">if<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token operator\">!<\/span>noDodge <span class=\"token operator\">&amp;&amp;<\/span> <span class=\"token function\">isDodge<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\t\t\t\t<span class=\"token comment\">\/\/ \u95ea\u907f\u4e86<\/span>\n\t\t\t\ttip <span class=\"token operator\">=<\/span> <span class=\"token string\">\"\u7a83\u9b42\u5251,\"<\/span> <span class=\"token operator\">+<\/span> enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getName<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">+<\/span> <span class=\"token string\">\"\u592a\u654f\u6377\u4e86\uff0c\u7adf\u7136\u95ea\u5f00\u4e86\u8fd9\u6b21\u653b\u51fb\"<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\t<span class=\"token punctuation\">}<\/span> <span class=\"token keyword\">else<\/span> <span class=\"token punctuation\">{<!-- --><\/span><span class=\"token comment\">\/\/ \u6ca1\u6709\u95ea\u907f<\/span>\n\t\t\t\tenemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">setHP<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\t\t\t\t\t\t<span class=\"token operator\">-<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token number\">50<\/span> <span class=\"token operator\">+<\/span> ATT <span class=\"token operator\">*<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token number\">1<\/span> <span class=\"token operator\">-<\/span> enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getDEF<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">\/<\/span> <span class=\"token number\">100<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\n\t\t\t\tenemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">setDEX<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getDEX<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">-<\/span> <span class=\"token number\">2<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\t\ttip <span class=\"token operator\">=<\/span> name <span class=\"token operator\">+<\/span> <span class=\"token string\">\"\u7a83\u9b42\u5251\uff0c\u9020\u6210\"<\/span> <span class=\"token operator\">+<\/span> enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getName<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\t\t\t\t\t\t<span class=\"token operator\">+<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getLastHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">-<\/span> enemy<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\n\t\t\t\t\t\t<span class=\"token operator\">+<\/span> <span class=\"token string\">\"\u70b9\u4f24\u5bb3,\u540c\u65f6\u9632\u5fa1\u529b\u964d\u4f4e2\"<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\t<span class=\"token punctuation\">}<\/span>\n\n\t\t\tblue <span class=\"token operator\">-=<\/span> <span class=\"token number\">45<\/span><span class=\"token punctuation\">;<\/span>\n\t\t<span class=\"token punctuation\">}<\/span> <span class=\"token keyword\">else<\/span> <span class=\"token punctuation\">{<!-- --><\/span>\n\t\t\t<span class=\"token function\">skill1<\/span><span class=\"token punctuation\">(<\/span>enemy<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t<span class=\"token punctuation\">}<\/span>\n\t<span class=\"token punctuation\">}<\/span>\n\t<span class=\"token comment\">\/\/\u6280\u80fd3<\/span>\n\t<span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span><span class=\"token punctuation\">.<\/span>\n<\/code><\/pre>\n<ol start=\"3\">\n<li>\n    <strong><br \/>\n     \u6bcf\u6b21\u653b\u51fb\u540e\u91cd\u65b0\u8ba1\u7b97\u8840\u91cf\u84dd\u91cf\uff0c\u4f7f\u7528TimerTask\u5b9a\u65f6\u5668\uff0c\u5ef6\u65f6\u51cf\u53bb\u8840\u91cf\uff0c\u9020\u6210\u7f13\u6162\u6389\u8840\u7684\u52a8\u753b\u6548\u679c<br \/>\n    <\/strong>\n   <\/li>\n<\/ol>\n<pre><code class=\"prism language-java\">    <span class=\"token comment\">\/* TODO\n\t * hero\u7b2c\u4e00\u4e2a\u4e3a\u88ab\u653b\u51fb\u8005\n\t * myhero\u4e3a\u53d1\u8d77\u653b\u51fb\u8005\n\t * progressbar\u4e3a\u5bf9\u65b9\u8840\u6761\n\t * myprogressbar\u4e3a\u5df1\u65b9\u8840\u6761\n\t * bluebar\u4e3a\u5df1\u65b9\u84dd\u6761\n\t *\/<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">reshowHP<\/span><span class=\"token punctuation\">(<\/span>BaseHero hero<span class=\"token punctuation\">,<\/span>BaseHero myhero<span class=\"token punctuation\">,<\/span>JProgressBar progressbar<span class=\"token punctuation\">,<\/span>JProgressBar myprogressbar<span class=\"token punctuation\">,<\/span>JProgressBar bluebar<span class=\"token punctuation\">)<\/span>\n\t<span class=\"token punctuation\">{<!-- --><\/span>\n\t\t<span class=\"token comment\">\/\/\u5df1\u65b9\u82f1\u96c4\u5148\u51cf\u84dd<\/span>\n\t\tbluebar<span class=\"token punctuation\">.<\/span><span class=\"token function\">setValue<\/span><span class=\"token punctuation\">(<\/span>myhero<span class=\"token punctuation\">.<\/span><span class=\"token function\">getBlue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\tbluebar<span class=\"token punctuation\">.<\/span><span class=\"token function\">setString<\/span><span class=\"token punctuation\">(<\/span>String<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span>bluebar<span class=\"token punctuation\">.<\/span><span class=\"token function\">getValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\tmyprogressbar<span class=\"token punctuation\">.<\/span><span class=\"token function\">setValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span>myhero<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\tmyprogressbar<span class=\"token punctuation\">.<\/span><span class=\"token function\">setString<\/span><span class=\"token punctuation\">(<\/span>String<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span>myprogressbar<span class=\"token punctuation\">.<\/span><span class=\"token function\">getValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\n\t\t<span class=\"token comment\">\/\/\u654c\u65b9\u82f1\u96c4\u6389\u8840<\/span>\n\t\t<span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>myhero<span class=\"token punctuation\">.<\/span><span class=\"token function\">isBlood<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<!-- --><\/span>\n\t\t\ttimer<span class=\"token punctuation\">.<\/span><span class=\"token function\">cancel<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\ttimer<span class=\"token operator\">=<\/span><span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Timer<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>    <span class=\"token comment\">\/\/\u8bbe\u7f6e\u5b9a\u65f6\u5668<\/span>\n\t\t\ttimer<span class=\"token punctuation\">.<\/span><span class=\"token function\">schedule<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">new<\/span> <span class=\"token class-name\">delay_timer<\/span><span class=\"token punctuation\">(<\/span>hero<span class=\"token punctuation\">,<\/span>progressbar<span class=\"token punctuation\">,<\/span>timer<span class=\"token punctuation\">,<\/span>myhero<span class=\"token punctuation\">.<\/span><span class=\"token function\">isBlood<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">5<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6bcf40\u6beb\u79d2\u542f\u52a8\u4e00\u6b21<\/span>\n\t\t\t\n\t\t<span class=\"token punctuation\">}<\/span><span class=\"token keyword\">else<\/span><span class=\"token punctuation\">{<!-- --><\/span>\n\t\t\ttimer<span class=\"token punctuation\">.<\/span><span class=\"token function\">cancel<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t\ttimer <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">Timer<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span> <span class=\"token comment\">\/\/ \u8bbe\u7f6e\u5b9a\u65f6\u5668<\/span>\n\t\t\ttimer<span class=\"token punctuation\">.<\/span><span class=\"token function\">schedule<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">new<\/span> <span class=\"token class-name\">delay_timer<\/span><span class=\"token punctuation\">(<\/span>myhero<span class=\"token punctuation\">,<\/span> myprogressbar<span class=\"token punctuation\">,<\/span> timer<span class=\"token punctuation\">,<\/span>myhero<span class=\"token punctuation\">.<\/span><span class=\"token function\">isBlood<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">0<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">5<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/ \u6bcf40\u6beb\u79d2\u542f\u52a8\u4e00\u6b21<\/span>\n\t\t<span class=\"token punctuation\">}<\/span>\n<\/code><\/pre>\n<ol start=\"4\">\n<li>\n    <strong><br \/>\n     \u6bcf\u6b21\u6e38\u620f\u5f00\u59cb\u524d\u521d\u59cb\u5316\u76f8\u5173\u82f1\u96c4\u8840\u91cf\u84dd\u91cf\u6570\u636e<br \/>\n    <\/strong>\n   <\/li>\n<\/ol>\n<pre><code class=\"prism language-java\">    <span class=\"token comment\">\/\/TODO \u521d\u59cb\u5316\u8840\u6761\u51fd\u6570<\/span>\n\t<span class=\"token keyword\">public<\/span> <span class=\"token keyword\">void<\/span> <span class=\"token function\">initprogressbar<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\n\t<span class=\"token punctuation\">{<!-- --><\/span>\n\t\t   progressbar1 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">JProgressBar<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBounds<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">45<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">4<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">180<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">30<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setOrientation<\/span><span class=\"token punctuation\">(<\/span>JProgressBar<span class=\"token punctuation\">.<\/span>HORIZONTAL<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8fdb\u5ea6\u6761\u6c34\u5e73\u663e\u793a<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMinimum<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">0<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMaximum<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span>hero<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span>hero<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setStringPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u663e\u793a\u8fdb\u5ea6\u6761\u91cc\u7684\u767e\u5206\u503c<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setString<\/span><span class=\"token punctuation\">(<\/span>String<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span>progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">getValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   <span class=\"token comment\">\/\/progressbar.setPreferredSize(new Dimension(150,30));<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBorderPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBackground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>white<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6539\u53d8\u8fdb\u5ea6\u6761\u80cc\u666f\u989c\u8272<\/span>\n\t\t   progressbar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setForeground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>green<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   \n\t\t   progressbar2 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">JProgressBar<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBounds<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">297<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">4<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">180<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">30<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setOrientation<\/span><span class=\"token punctuation\">(<\/span>JProgressBar<span class=\"token punctuation\">.<\/span>HORIZONTAL<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8fdb\u5ea6\u6761\u6c34\u5e73\u663e\u793a<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMinimum<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">0<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMaximum<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span>hero2<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">int<\/span><span class=\"token punctuation\">)<\/span>hero2<span class=\"token punctuation\">.<\/span><span class=\"token function\">getHP<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setStringPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u663e\u793a\u8fdb\u5ea6\u6761\u91cc\u7684\u767e\u5206\u503c<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setString<\/span><span class=\"token punctuation\">(<\/span>String<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span>progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">getValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   <span class=\"token comment\">\/\/progressbar.setPreferredSize(new Dimension(150,30));<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBorderPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBackground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>white<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6539\u53d8\u8fdb\u5ea6\u6761\u80cc\u666f\u989c\u8272<\/span>\n\t\t   progressbar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setForeground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>green<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   \n\t\t   <span class=\"token comment\">\/\/\u84dd<\/span>\n\t\t   bluebar1 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">JProgressBar<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBounds<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">45<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">30<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">180<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">22<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setOrientation<\/span><span class=\"token punctuation\">(<\/span>JProgressBar<span class=\"token punctuation\">.<\/span>HORIZONTAL<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8fdb\u5ea6\u6761\u6c34\u5e73\u663e\u793a<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMinimum<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">0<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMaximum<\/span><span class=\"token punctuation\">(<\/span>hero<span class=\"token punctuation\">.<\/span><span class=\"token function\">getBlue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setValue<\/span><span class=\"token punctuation\">(<\/span>hero<span class=\"token punctuation\">.<\/span><span class=\"token function\">getBlue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setStringPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u663e\u793a\u8fdb\u5ea6\u6761\u91cc\u7684\u767e\u5206\u503c<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setString<\/span><span class=\"token punctuation\">(<\/span>String<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span>bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">getValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBorderPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBackground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>white<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6539\u53d8\u8fdb\u5ea6\u6761\u80cc\u666f\u989c\u8272<\/span>\n\t\t   bluebar1<span class=\"token punctuation\">.<\/span><span class=\"token function\">setForeground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>blue<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   \n\t\t   bluebar2 <span class=\"token operator\">=<\/span> <span class=\"token keyword\">new<\/span> <span class=\"token class-name\">JProgressBar<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBounds<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">297<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">30<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">180<\/span><span class=\"token punctuation\">,<\/span> <span class=\"token number\">22<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setOrientation<\/span><span class=\"token punctuation\">(<\/span>JProgressBar<span class=\"token punctuation\">.<\/span>HORIZONTAL<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u8fdb\u5ea6\u6761\u6c34\u5e73\u663e\u793a<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMinimum<\/span><span class=\"token punctuation\">(<\/span><span class=\"token number\">0<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setMaximum<\/span><span class=\"token punctuation\">(<\/span>hero2<span class=\"token punctuation\">.<\/span><span class=\"token function\">getBlue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setValue<\/span><span class=\"token punctuation\">(<\/span>hero2<span class=\"token punctuation\">.<\/span><span class=\"token function\">getBlue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setStringPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u663e\u793a\u8fdb\u5ea6\u6761\u91cc\u7684\u767e\u5206\u503c<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setString<\/span><span class=\"token punctuation\">(<\/span>String<span class=\"token punctuation\">.<\/span><span class=\"token function\">valueOf<\/span><span class=\"token punctuation\">(<\/span>bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">getValue<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBorderPainted<\/span><span class=\"token punctuation\">(<\/span><span class=\"token boolean\">true<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setBackground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>white<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token comment\">\/\/\u6539\u53d8\u8fdb\u5ea6\u6761\u80cc\u666f\u989c\u8272<\/span>\n\t\t   bluebar2<span class=\"token punctuation\">.<\/span><span class=\"token function\">setForeground<\/span><span class=\"token punctuation\">(<\/span>Color<span class=\"token punctuation\">.<\/span>blue<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\n\t<span class=\"token punctuation\">}<\/span>\n<\/code><\/pre>\n<ol start=\"5\">\n<li>\n    <strong><br \/>\n     \u754c\u9762\u8bbe\u8ba1<br \/>\n    <\/strong><br \/>\n    <br \/>\n    \u754c\u9762\u6d41\u7a0b\uff1aStartFrame -&gt; SelectFrame -&gt; MainFrame<br \/>\n    <br \/>\n    \u4e00\u5171\u6709\u8bbe\u8ba1\u67094\u4e2a\u754c\u9762<br \/>\n    <br \/>\n    \u8fd0\u884csrc\/dao\/Frame\/StartFrame\u6587\u4ef6\u91cc\u9762\u7684main\u65b9\u6cd5\u5373\u53ef\n   <\/li>\n<\/ol>\n<ul>\n<li>\n    \u4e3b\u83dc\u5355\u754c\u9762\n   <\/li>\n<li>\n   <\/li>\n<li>\n    \u9009\u62e9\u82f1\u96c4\u754c\u9762<br \/>\n    \n   <\/li>\n<li>\n    \u683c\u6597\u754c\u9762<br \/>\n    \n   <\/li>\n<li>\n    \u5e2e\u52a9\u754c\u9762<br \/>\n    \n   <\/li>\n<\/ul>\n<p>\n   <strong><br \/>\n    \u9879\u76ee\u6e90\u7801\uff1a<br \/>\n   <\/strong><br \/>\n   <br \/>\n   https:\/\/gitee.com\/zhangxinlin\/HeroGame2\n  <\/p>\n<\/p><\/div>\n<link href=\"https:\/\/csdnimg.cn\/release\/blogv2\/dist\/mdeditor\/css\/editerView\/markdown_views-a5d25dd831.css\" rel=\"stylesheet\"\/>\n <link href=\"https:\/\/csdnimg.cn\/release\/blogv2\/dist\/mdeditor\/css\/style-e504d6a974.css\" rel=\"stylesheet\"\/>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u8fd9\u662f\u6211\u5927\u4e8c\u90a3\u65f6\u5019\u5199\u7684\u4e00\u4e2a\u7a0b\u5e8f\uff0c\u90a3\u65f6\u5019\u521a\u4e0a\u5b8c\u8001\u5e08\u8bf4\u7684java\u62bd\u8c61\u7c7b\u7684\u8bfe\uff0c\u8001\u5e08\u6253\u4e86\u4e2a\u6bd4\u65b9\uff0c\u5177\u4f53\u7684\u5fd8\u4e86\uff0c\u5927\u6982\u8bf4\u82f1\u96c4\u8054 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":215,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-954","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-32"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\" \/>\n<meta property=\"og:description\" content=\"\u8fd9\u662f\u6211\u5927\u4e8c\u90a3\u65f6\u5019\u5199\u7684\u4e00\u4e2a\u7a0b\u5e8f\uff0c\u90a3\u65f6\u5019\u521a\u4e0a\u5b8c\u8001\u5e08\u8bf4\u7684java\u62bd\u8c61\u7c7b\u7684\u8bfe\uff0c\u8001\u5e08\u6253\u4e86\u4e2a\u6bd4\u65b9\uff0c\u5177\u4f53\u7684\u5fd8\u4e86\uff0c\u5927\u6982\u8bf4\u82f1\u96c4\u8054 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\/\" \/>\n<meta property=\"og:site_name\" content=\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-20T10:00:11+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"260\" \/>\n\t<meta property=\"og:image:height\" content=\"180\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin@wunen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@wunen\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/\"},\"author\":{\"name\":\"admin@wunen\",\"@id\":\"http:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8\"},\"headline\":\"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801\",\"datePublished\":\"2025-04-20T10:00:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/\"},\"wordCount\":22,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/www.wunen.com\/#organization\"},\"image\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"articleSection\":[\"\u5bf9\u6218\u683c\u6597\"],\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/\",\"url\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/\",\"name\":\"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\",\"isPartOf\":{\"@id\":\"http:\/\/www.wunen.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"datePublished\":\"2025-04-20T10:00:11+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage\",\"url\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"contentUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg\",\"width\":260,\"height\":180},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"http:\/\/www.wunen.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.wunen.com\/#website\",\"url\":\"http:\/\/www.wunen.com\/\",\"name\":\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\",\"description\":\"\u8f6f\u4ef6\u8d44\u8baf\u6765\u7269\u5ae9\",\"publisher\":{\"@id\":\"http:\/\/www.wunen.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.wunen.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/www.wunen.com\/#organization\",\"name\":\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\",\"url\":\"http:\/\/www.wunen.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/www.wunen.com\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png\",\"contentUrl\":\"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png\",\"width\":1024,\"height\":1024,\"caption\":\"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51\"},\"image\":{\"@id\":\"http:\/\/www.wunen.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8\",\"name\":\"admin@wunen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/www.wunen.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g\",\"caption\":\"admin@wunen\"},\"sameAs\":[\"http:\/\/www.wunen.com\"],\"url\":\"http:\/\/www.wunen.com\/index.php\/author\/adminwunen\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\/","og_locale":"zh_CN","og_type":"article","og_title":"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","og_description":"\u8fd9\u662f\u6211\u5927\u4e8c\u90a3\u65f6\u5019\u5199\u7684\u4e00\u4e2a\u7a0b\u5e8f\uff0c\u90a3\u65f6\u5019\u521a\u4e0a\u5b8c\u8001\u5e08\u8bf4\u7684java\u62bd\u8c61\u7c7b\u7684\u8bfe\uff0c\u8001\u5e08\u6253\u4e86\u4e2a\u6bd4\u65b9\uff0c\u5177\u4f53\u7684\u5fd8\u4e86\uff0c\u5927\u6982\u8bf4\u82f1\u96c4\u8054 [&hellip;]","og_url":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\/","og_site_name":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","article_published_time":"2025-04-20T10:00:11+00:00","og_image":[{"width":260,"height":180,"url":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","type":"image\/jpeg"}],"author":"admin@wunen","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"admin@wunen","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#article","isPartOf":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/"},"author":{"name":"admin@wunen","@id":"http:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8"},"headline":"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801","datePublished":"2025-04-20T10:00:11+00:00","mainEntityOfPage":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/"},"wordCount":22,"commentCount":0,"publisher":{"@id":"http:\/\/www.wunen.com\/#organization"},"image":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage"},"thumbnailUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","articleSection":["\u5bf9\u6218\u683c\u6597"],"inLanguage":"zh-Hans","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/","url":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/","name":"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801 - \u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","isPartOf":{"@id":"http:\/\/www.wunen.com\/#website"},"primaryImageOfPage":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage"},"image":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage"},"thumbnailUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","datePublished":"2025-04-20T10:00:11+00:00","breadcrumb":{"@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#primaryimage","url":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","contentUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/\u8d44\u8baf.jpg","width":260,"height":180},{"@type":"BreadcrumbList","@id":"http:\/\/www.wunen.com\/index.php\/2025\/04\/20\/%e8%8b%b1%e9%9b%84%e5%af%b9%e5%86%b3%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e6%b5%81%e7%a8%8b%ef%bc%88%e6%a0%bc%e6%96%97%e6%b8%b8%e6%88%8f%ef%bc%8c%e7%94%b5%e8%84%91%e6%a1%8c%e9%9d%a2%e5%af%b9%e6%89%93\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"http:\/\/www.wunen.com\/"},{"@type":"ListItem","position":2,"name":"\u82f1\u96c4\u5bf9\u51b3\u6e38\u620f\u5f00\u53d1\u6d41\u7a0b\uff08\u683c\u6597\u6e38\u620f\uff0c\u7535\u8111\u684c\u9762\u5bf9\u6253\u6e38\u620f\uff09\u9644java\u6e90\u7801"}]},{"@type":"WebSite","@id":"http:\/\/www.wunen.com\/#website","url":"http:\/\/www.wunen.com\/","name":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","description":"\u8f6f\u4ef6\u8d44\u8baf\u6765\u7269\u5ae9","publisher":{"@id":"http:\/\/www.wunen.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.wunen.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"http:\/\/www.wunen.com\/#organization","name":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51","url":"http:\/\/www.wunen.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/www.wunen.com\/#\/schema\/logo\/image\/","url":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png","contentUrl":"http:\/\/www.wunen.com\/wp-content\/uploads\/2025\/03\/cropped-\u7269\u5ae9-1.png","width":1024,"height":1024,"caption":"\u7269\u5ae9\u8f6f\u4ef6\u8d44\u8baf\u7f51"},"image":{"@id":"http:\/\/www.wunen.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"http:\/\/www.wunen.com\/#\/schema\/person\/d5f7a6cf545656a9c90d507e64452db8","name":"admin@wunen","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/www.wunen.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d90ec1e3faf77c4d4e66e40c29b85ff6401161e0502f401dae2f0e25b38ce25e?s=96&d=mm&r=g","caption":"admin@wunen"},"sameAs":["http:\/\/www.wunen.com"],"url":"http:\/\/www.wunen.com\/index.php\/author\/adminwunen\/"}]}},"_links":{"self":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/posts\/954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/comments?post=954"}],"version-history":[{"count":0,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/posts\/954\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/media\/215"}],"wp:attachment":[{"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/media?parent=954"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/categories?post=954"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.wunen.com\/index.php\/wp-json\/wp\/v2\/tags?post=954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}