{"id":615,"date":"2024-11-13T13:34:54","date_gmt":"2024-11-13T04:34:54","guid":{"rendered":"https:\/\/dexall.co.jp\/articles\/?p=615"},"modified":"2025-03-24T08:52:59","modified_gmt":"2025-03-23T23:52:59","slug":"%e3%80%90java%e5%85%a5%e9%96%80%e3%80%91%e3%83%97%e3%83%aa%e3%83%9f%e3%83%86%e3%82%a3%e3%83%96%e5%9e%8b%e5%ae%8c%e5%85%a8%e3%82%ac%e3%82%a4%e3%83%89%ef%bc%81%e5%8f%82%e7%85%a7%e5%9e%8b%e3%81%a8","status":"publish","type":"post","link":"https:\/\/dexall.co.jp\/articles\/?p=615","title":{"rendered":"\u3010Java\u5165\u9580\u3011\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u5b8c\u5168\u30ac\u30a4\u30c9\uff01\u53c2\u7167\u578b\u3068\u306e\u9055\u3044\u304b\u3089\u5b9f\u8df5\u7684\u306a\u4f7f\u3044\u65b9\u307e\u3067\u89e3\u8aac"},"content":{"rendered":"<div id=\"sgb-css-id-1\">\n<div class=\"toc\"><br \/>\n<b>Warning<\/b>:  Undefined array key \"is_admin\" in <b>\/home\/xs392991\/dexall.co.jp\/public_html\/articles\/wp-content\/themes\/sango-theme\/library\/gutenberg\/dist\/classes\/Toc.php<\/b> on line <b>116<\/b><br \/>\n<br \/>\n<b>Warning<\/b>:  Undefined array key \"is_category_top\" in <b>\/home\/xs392991\/dexall.co.jp\/public_html\/articles\/wp-content\/themes\/sango-theme\/library\/gutenberg\/dist\/classes\/Toc.php<\/b> on line <b>121<\/b><br \/>\n<br \/>\n<b>Warning<\/b>:  Undefined array key \"is_top\" in <b>\/home\/xs392991\/dexall.co.jp\/public_html\/articles\/wp-content\/themes\/sango-theme\/library\/gutenberg\/dist\/classes\/Toc.php<\/b> on line <b>128<\/b><br \/>\n    <div id=\"toc_container\" class=\"sgb-toc--bullets js-smooth-scroll\" data-dialog-title=\"\u76ee\u6b21\">\n      <p class=\"toc_title\">\u76ee\u6b21 <\/p>\n      <ul class=\"toc_list\">  <li class=\"first\">    <a href=\"#i-0\">\u306f\u3058\u3081\u306b<\/a>  <\/li>  <li>    <a href=\"#i-1\">\uff11\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u306f\uff1f\u521d\u5fc3\u8005\u306b\u3082\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-2\">1.1 \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u5b9a\u7fa9\u3068\u57fa\u672c\u7684\u306a\u7279\u5fb4<\/a>      <\/li>      <li>        <a href=\"#i-3\">1.2 Java\u3067\u7528\u610f\u3055\u308c\u3066\u3044\u308b8\u3064\u306e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u4e00\u89a7<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-4\">1.3 \u306a\u305cJava\u306b\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u304c\u5fc5\u8981\u306a\u306e\u304b\uff1f<\/a>      <\/li>    <\/ul>  <\/li>  <li>    <a href=\"#i-5\">\uff12\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u53c2\u7167\u578b\u306e\u6c7a\u5b9a\u7684\u306a\u9055\u3044<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-6\">2.1 \u30e1\u30e2\u30ea\u306e\u4f7f\u7528\u65b9\u6cd5\u306e\u9055\u3044\u3092\u56f3\u89e3\u3067\u7406\u89e3<\/a>      <\/li>      <li>        <a href=\"#i-7\">2.2 \u6027\u80fd\u3068\u30e1\u30e2\u30ea\u52b9\u7387\u306e\u6bd4\u8f03<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-10\">2.3 null\u306e\u6271\u3044\u65b9\u306e\u9055\u3044\u3068\u6ce8\u610f\u70b9<\/a>      <\/li>    <\/ul>  <\/li>  <li>    <a href=\"#i-14\">\uff13\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-15\">3.1 \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u3046\u3079\u304d\u5834\u9762\u306e\u5224\u65ad\u57fa\u6e96<\/a>      <\/li>      <li>        <a href=\"#i-18\">3.2 \u6027\u80fd\u3092\u6700\u9069\u5316\u3059\u308b\u305f\u3081\u306e\u30c6\u30af\u30cb\u30c3\u30af<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-21\">3.3 \u3088\u304f\u3042\u308b\u30d0\u30b0\u3068\u5bfe\u51e6\u6cd5<\/a>      <\/li>    <\/ul>  <\/li>  <li>    <a href=\"#i-25\">\uff14\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u306e\u4f7f\u3044\u5206\u3051<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-26\">4.1 \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\u3068\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u306e\u30e1\u30ab\u30cb\u30ba\u30e0<\/a>      <\/li>      <li>        <a href=\"#i-29\">4.2 \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3078\u306e\u5f71\u97ff\u3068\u5bfe\u7b56<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-32\">4.3 \u5b9f\u969b\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306e\u4f7f\u7528\u4f8b<\/a>      <\/li>    <\/ul>  <\/li>  <li>    <a href=\"#i-36\">\uff15\uff0e\u5b9f\u8df5\u7684\u306a\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u4f8b\u3067\u5b66\u3076\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-37\">5.1 \u6570\u5024\u8a08\u7b97\u51e6\u7406\u3067\u306e\u6d3b\u7528\u65b9\u6cd5<\/a>      <\/li>      <li>        <a href=\"#i-40\">5.2 \u5927\u898f\u6a21\u30c7\u30fc\u30bf\u51e6\u7406\u3067\u306e\u52b9\u7387\u7684\u306a\u4f7f\u7528\u6cd5<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-43\">5.3 \u30e1\u30e2\u30ea\u6700\u9069\u5316\u306e\u305f\u3081\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9<\/a>      <\/li>    <\/ul>  <\/li>  <li>    <a href=\"#i-46\">\uff16\uff0e\u3088\u304f\u3042\u308b\u8cea\u554f\u3068\u9762\u63a5\u5bfe\u7b56<\/a>    <ul class=\"menu_level_1\">      <li class=\"first\">        <a href=\"#i-47\">6.1 \u6280\u8853\u9762\u63a5\u3067\u3088\u304f\u805e\u304b\u308c\u308b\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u8cea\u554f<\/a>      <\/li>      <li>        <a href=\"#i-49\">6.2 \u5b9f\u52d9\u3067\u906d\u9047\u3059\u308b\u5178\u578b\u7684\u306a\u8ab2\u984c\u3068\u89e3\u6c7a\u7b56<\/a>      <\/li>      <li class=\"last\">        <a href=\"#i-52\">6.3 \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306b\u95a2\u3059\u308b\u9762\u63a5\u554f\u984c\u306e\u5b9f\u4f8b\u3068\u89e3\u8aac<\/a>      <\/li>    <\/ul>  <\/li>  <li class=\"last\">    <a href=\"#i-56\">\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u5b8c\u5168\u30ac\u30a4\u30c9\uff1a\u91cd\u8981\u30dd\u30a4\u30f3\u30c8\u307e\u3068\u3081<\/a>  <\/li><\/ul>\n      <a href=\"#\" class=\"sgb-toc-button js-toc-button\" rel=\"nofollow\" data-open-dialog=\"true\"><i class=\"fa fa-list\"><\/i><span class=\"sgb-toc-button__text\">\u76ee\u6b21\u3078<\/span><\/a>\n    <\/div><\/div><h2 class=\"wp-block-heading\" id=\"i-0\">\u306f\u3058\u3081\u306b<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-2\">\n<p>Java\u3092\u5b66\u3076\u4e0a\u3067\u3001\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u7406\u89e3\u306f\u57fa\u790e\u4e2d\u306e\u57fa\u790e\u3067\u3059\u3002\u3057\u304b\u3057\u3001\u5358\u306b\u57fa\u672c\u7684\u306a\u4f7f\u3044\u65b9\u3092\u77e5\u308b\u3060\u3051\u3067\u306a\u304f\u3001\u52b9\u7387\u7684\u306a\u30e1\u30e2\u30ea\u4f7f\u7528\u3084\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u6700\u9069\u5316\u307e\u3067\u8003\u616e\u3067\u304d\u3066\u3053\u305d\u3001\u771f\u306eJava\u30a8\u30f3\u30b8\u30cb\u30a2\u3068\u8a00\u3048\u308b\u3067\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-3\">\n<p>\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001Java\u306e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306b\u3064\u3044\u3066\u3001\u4ee5\u4e0b\u306e\u5185\u5bb9\u3092\u8a73\u3057\u304f\u89e3\u8aac\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-8\">\n<div class=\"wp-block-sgb-block-simple sgb-box-simple sgb-box-simple--title-normal sgb-box-simple--with-border\"><div style=\"background-color:var(--wp--preset--color--sango-main);color:#FFF\" class=\"sgb-box-simple__title\">\u3053\u306e\u8a18\u4e8b\u3067\u5b66\u3079\u308b\u3053\u3068<\/div><div class=\"sgb-box-simple__body\" style=\"border-color:var(--wp--preset--color--sango-main);background-color:#FFF\">\n<ul class=\"wp-block-list\"><div id=\"sgb-css-id-4\">\n<li>\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u57fa\u672c\u6982\u5ff5\u3068\u7279\u5fb4<\/li>\n<\/div>\n\n<div id=\"sgb-css-id-5\">\n<li>\u53c2\u7167\u578b\u3068\u306e\u9055\u3044\u3068\u4f7f\u3044\u5206\u3051<\/li>\n<\/div>\n\n<div id=\"sgb-css-id-6\">\n<li>\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u8003\u616e\u3057\u305f\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9<\/li>\n<\/div>\n\n<div id=\"sgb-css-id-7\">\n<li>\u5b9f\u8df5\u7684\u306a\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u4f8b<\/li>\n<\/div>\n\n\n<li>\u6280\u8853\u9762\u63a5\u5bfe\u7b56<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div>\n\n<div id=\"sgb-css-id-9\">\n<p>\u521d\u5fc3\u8005\u306e\u65b9\u304b\u3089\u3042\u308b\u7a0b\u5ea6\u306e\u7d4c\u9a13\u304c\u3042\u308b\u65b9\u307e\u3067\u3001\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306b\u95a2\u3059\u308b\u7406\u89e3\u3092\u6df1\u3081\u3001\u5b9f\u8df5\u3067\u6d3b\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3053\u3068\u3092\u76ee\u6307\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-10\">\n<p>\u307e\u305f\u3001\u8a18\u4e8b\u5185\u3067\u306f\u5b9f\u969b\u306e\u30b3\u30fc\u30c9\u4f8b\u3092\u591a\u6570\u7d39\u4ecb\u3057\u3001\u305d\u308c\u305e\u308c\u306e\u4f7f\u7528\u65b9\u6cd5\u3084\u6ce8\u610f\u70b9\u306b\u3064\u3044\u3066\u8a73\u3057\u304f\u8aac\u660e\u3057\u3066\u3044\u304d\u307e\u3059\u3002\u6280\u8853\u9762\u63a5\u3067\u3088\u304f\u805e\u304b\u308c\u308b\u8cea\u554f\u3078\u306e\u5bfe\u7b56\u3082\u542b\u3081\u3066\u3044\u307e\u3059\u306e\u3067\u3001\u9762\u63a5\u6e96\u5099\u3068\u3057\u3066\u3082\u6d3b\u7528\u3057\u3066\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-11\">\n<h2 class=\"wp-block-heading\" id=\"i-1\">\uff11\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u306f\uff1f\u521d\u5fc3\u8005\u306b\u3082\u308f\u304b\u308a\u3084\u3059\u304f\u89e3\u8aac<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-12\">\n<h3 class=\"wp-block-heading\" id=\"i-2\">1.1 \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u5b9a\u7fa9\u3068\u57fa\u672c\u7684\u306a\u7279\u5fb4<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-13\">\n<p>\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\uff08\u57fa\u672c\u30c7\u30fc\u30bf\u578b\uff09\u306f\u3001Java\u306e\u6700\u3082\u57fa\u672c\u7684\u306a\u30c7\u30fc\u30bf\u578b\u3067\u3001\u5358\u7d14\u306a\u5024\u3092\u76f4\u63a5\u683c\u7d0d\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u3089\u306f\u8a00\u8a9e\u30ec\u30d9\u30eb\u3067\u63d0\u4f9b\u3055\u308c\u308b\u6700\u3082\u5358\u7d14\u3067\u52b9\u7387\u7684\u306a\u30c7\u30fc\u30bf\u578b\u3067\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-17\">\n<div class=\"wp-block-sgb-block-simple sgb-box-simple sgb-box-simple--title-normal sgb-box-simple--with-border\"><div style=\"background-color:var(--wp--preset--color--sango-main);color:#FFF\" class=\"sgb-box-simple__title\">\u4e3b\u306a\u7279\u5fb4<\/div><div class=\"sgb-box-simple__body\" style=\"border-color:var(--wp--preset--color--sango-main);background-color:#FFF\">\n<ul class=\"wp-block-list\"><div id=\"sgb-css-id-14\">\n<li>\u5024\u3092\u76f4\u63a5\u30e1\u30e2\u30ea\u306b\u683c\u7d0d<\/li>\n<\/div>\n\n<div id=\"sgb-css-id-15\">\n<li>null\u5024\u3092\u6301\u3064\u3053\u3068\u304c\u3067\u304d\u306a\u3044<\/li>\n<\/div>\n\n<div id=\"sgb-css-id-16\">\n<li>\u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u304c\u56fa\u5b9a<\/li>\n<\/div>\n\n\n<li>\u9ad8\u901f\u306a\u30a2\u30af\u30bb\u30b9\u3068\u51e6\u7406\u304c\u53ef\u80fd<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"i-3\">1.2 Java\u3067\u7528\u610f\u3055\u308c\u3066\u3044\u308b8\u3064\u306e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u4e00\u89a7<\/h3>\n\n\n<div id=\"id-88e82713-820e-4961-a2d8-c6dae9e10cd7\"><div id=\"sgb-css-id-18\">\n<figure class=\"wp-block-table\"><table><thead><tr><th>\u30c7\u30fc\u30bf\u578b<\/th><th>\u30b5\u30a4\u30ba<\/th><th>\u5024\u306e\u7bc4\u56f2<\/th><th>\u30c7\u30d5\u30a9\u30eb\u30c8\u5024<\/th><th>\u7528\u9014\u4f8b<\/th><\/tr><\/thead><tbody><tr><td><code>byte<\/code><\/td><td>8\u30d3\u30c3\u30c8<\/td><td>-128 \uff5e 127<\/td><td>0<\/td><td>\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c\u3001\u5c0f\u3055\u306a\u6574\u6570\u5024<\/td><\/tr><tr><td><code>short<\/code><\/td><td>16\u30d3\u30c3\u30c8<\/td><td>-32,768 \uff5e 32,767<\/td><td>0<\/td><td>\u30e1\u30e2\u30ea\u7bc0\u7d04\u304c\u5fc5\u8981\u306a\u6574\u6570\u5024<\/td><\/tr><tr><td><code>int<\/code><\/td><td>32\u30d3\u30c3\u30c8<\/td><td>-2^31 \uff5e 2^31-1<\/td><td>0<\/td><td>\u4e00\u822c\u7684\u306a\u6574\u6570\u5024<\/td><\/tr><tr><td><code>long<\/code><\/td><td>64\u30d3\u30c3\u30c8<\/td><td>-2^63 \uff5e 2^63-1<\/td><td>0L<\/td><td>\u5927\u304d\u306a\u6574\u6570\u5024<\/td><\/tr><tr><td><code>float<\/code><\/td><td>32\u30d3\u30c3\u30c8<\/td><td>\u00b13.4E-38 \uff5e \u00b13.4E+38<\/td><td>0.0f<\/td><td>\u5358\u7cbe\u5ea6\u6d6e\u52d5\u5c0f\u6570\u70b9\u6570<\/td><\/tr><tr><td><code>double<\/code><\/td><td>64\u30d3\u30c3\u30c8<\/td><td>\u00b11.7E-308 \uff5e \u00b11.7E+308<\/td><td>0.0d<\/td><td>\u500d\u7cbe\u5ea6\u6d6e\u52d5\u5c0f\u6570\u70b9\u6570<\/td><\/tr><tr><td><code>boolean<\/code><\/td><td>1\u30d3\u30c3\u30c8<\/td><td>true\/false<\/td><td>false<\/td><td>\u8ad6\u7406\u5024<\/td><\/tr><tr><td><code>char<\/code><\/td><td>16\u30d3\u30c3\u30c8<\/td><td>\u2018\\u0000\u2019 \uff5e \u2018\\uffff\u2019<\/td><td>\u2018\\u0000\u2019<\/td><td>\u6587\u5b57<\/td><\/tr><\/tbody><\/table><\/figure>\n<\/div><\/div>\n\n<div id=\"sgb-css-id-19\">\n<p>\u4f7f\u7528\u4f8b\uff1a<\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u57fa\u672c\u7684\u306a\u5909\u6570\u5ba3\u8a00\u3068\u521d\u671f\u5316\nbyte age = 25;\nint count = 1000000;\ndouble price = 199.99;\nboolean isValid = true;\nchar grade = 'A';\n\n\/\/ \u8a08\u7b97\u4f8b\nint result = count + 50;  \/\/ \u6574\u6570\u306e\u52a0\u7b97\ndouble total = price * 1.1;  \/\/ \u6d6e\u52d5\u5c0f\u6570\u70b9\u6570\u306e\u4e57\u7b97<\/pre>\n\n\n<div id=\"sgb-css-id-20\">\n<h3 class=\"wp-block-heading\" id=\"i-4\">1.3 \u306a\u305cJava\u306b\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u304c\u5fc5\u8981\u306a\u306e\u304b\uff1f<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-21\">\n<p><strong>1. \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u6700\u9069\u5316<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-22\">\n<p>\u3000\u25cf \u30e1\u30e2\u30ea\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u306b\u3088\u308b\u9ad8\u901f\u51e6\u7406<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-23\">\n<p>\u3000\u25cf \u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9\u306e\u6700\u5c0f\u5316<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-24\">\n<p>\u3000\u25cf \u30ad\u30e3\u30c3\u30b7\u30e5\u52b9\u7387\u306e\u5411\u4e0a<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-25\">\n<p><strong>2. \u30e1\u30e2\u30ea\u52b9\u7387<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-26\">\n<p>\u3000\u25cf \u56fa\u5b9a\u30b5\u30a4\u30ba\u306e\u30e1\u30e2\u30ea\u5272\u308a\u5f53\u3066<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-27\">\n<p>\u3000\u25cf \u30d2\u30fc\u30d7\u30e1\u30e2\u30ea\u306e\u7bc0\u7d04<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-28\">\n<p>\u3000\u25cf \u30ac\u30d9\u30fc\u30b8\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u306e\u8ca0\u8377\u8efd\u6e1b<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-29\">\n<p><strong>3. \u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306e\u7c21\u7d20\u5316<\/strong><\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u7528\u3057\u305f\u5834\u5408\nint counter = 0;\ncounter++;  \/\/ \u30b7\u30f3\u30d7\u30eb\u306a\u30a4\u30f3\u30af\u30ea\u30e1\u30f3\u30c8\n\n\/\/ \u53c2\u7167\u578b\u3092\u4f7f\u7528\u3057\u305f\u5834\u5408\nInteger objCounter = new Integer(0);\nobjCounter = new Integer(objCounter.intValue() + 1);  \/\/ \u3088\u308a\u8907\u96d1<\/pre>\n\n\n<div id=\"sgb-css-id-30\">\n<p><strong>4. \u578b\u5b89\u5168\u6027\u306e\u78ba\u4fdd<\/strong><\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u30b3\u30f3\u30d1\u30a4\u30eb\u6642\u306e\u30c1\u30a7\u30c3\u30af\nint number = 42;\n\/\/ boolean result = number;  \/\/ \u30b3\u30f3\u30d1\u30a4\u30eb\u30a8\u30e9\u30fc\nboolean result = (number != 0);  \/\/ \u660e\u793a\u7684\u306a\u5909\u63db\u304c\u5fc5\u8981<\/pre>\n\n\n<div id=\"sgb-css-id-31\">\n<p>\u3053\u306e\u3088\u3046\u306b\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306f\u3001Java\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306e\u57fa\u790e\u3068\u306a\u308b\u91cd\u8981\u306a\u8981\u7d20\u3067\u3042\u308a\u3001\u52b9\u7387\u7684\u306a\u30d7\u30ed\u30b0\u30e9\u30e0\u958b\u767a\u306b\u306f\u6b20\u304b\u305b\u306a\u3044\u5b58\u5728\u3067\u3059\u3002\u7279\u306b\u5927\u898f\u6a21\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3084\u6027\u80fd\u91cd\u8996\u306e\u30b7\u30b9\u30c6\u30e0\u3067\u306f\u3001\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u9069\u5207\u306a\u4f7f\u7528\u304c\u91cd\u8981\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-32\">\n<h2 class=\"wp-block-heading\" id=\"i-5\">\uff12\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u53c2\u7167\u578b\u306e\u6c7a\u5b9a\u7684\u306a\u9055\u3044<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-33\">\n<h3 class=\"wp-block-heading\" id=\"i-6\">2.1 \u30e1\u30e2\u30ea\u306e\u4f7f\u7528\u65b9\u6cd5\u306e\u9055\u3044\u3092\u56f3\u89e3\u3067\u7406\u89e3<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-34\">\n<p>\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u53c2\u7167\u578b\u3067\u306f\u3001\u30e1\u30e2\u30ea\u306e\u4f7f\u7528\u65b9\u6cd5\u304c\u5927\u304d\u304f\u7570\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u4f8b\nint primitiveNum = 42;\n\n\/\/ \u53c2\u7167\u578b\u306e\u4f8b\nInteger referenceNum = new Integer(42);\nString text = \"Hello\";<\/pre>\n\n\n<div id=\"sgb-css-id-43\">\n<div class=\"wp-block-sgb-block-simple sgb-box-simple sgb-box-simple--title-normal sgb-box-simple--with-border\"><div style=\"background-color:var(--wp--preset--color--sango-main);color:#FFF\" class=\"sgb-box-simple__title\">\u30e1\u30e2\u30ea\u4f7f\u7528\u306e\u4e3b\u306a\u9055\u3044<\/div><div class=\"sgb-box-simple__body\" style=\"border-color:var(--wp--preset--color--sango-main);background-color:#FFF\"><div id=\"sgb-css-id-35\">\n<p><strong>1. \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-36\">\n<p>\u3000\u25cf \u30b9\u30bf\u30c3\u30af\u30e1\u30e2\u30ea\u306b\u76f4\u63a5\u5024\u3092\u683c\u7d0d<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-37\">\n<p>\u3000\u25cf \u56fa\u5b9a\u30b5\u30a4\u30ba\u306e\u30e1\u30e2\u30ea\u9818\u57df\u3092\u4f7f\u7528<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-38\">\n<p>\u3000\u25cf \u30a2\u30af\u30bb\u30b9\u901f\u5ea6\u304c\u901f\u3044<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-39\">\n<p><strong>2. \u53c2\u7167\u578b<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-40\">\n<p>\u3000\u25cf \u30b9\u30bf\u30c3\u30af\u306b\u306f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3078\u306e\u53c2\u7167\uff08\u30a2\u30c9\u30ec\u30b9\uff09\u3092\u683c\u7d0d<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-41\">\n<p>\u3000\u25cf \u5b9f\u969b\u306e\u5024\u306f\u30d2\u30fc\u30d7\u30e1\u30e2\u30ea\u306b\u683c\u7d0d<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-42\">\n<p>\u3000\u25cf \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9\u304c\u767a\u751f<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n<div id=\"sgb-css-id-44\">\n<h3 class=\"wp-block-heading\" id=\"i-7\">2.2 \u6027\u80fd\u3068\u30e1\u30e2\u30ea\u52b9\u7387\u306e\u6bd4\u8f03<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-45\">\n<h4 class=\"wp-block-heading\" id=\"i-8\">1. \u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u306e\u6bd4\u8f03<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b: 32\u30d3\u30c3\u30c8\uff084\u30d0\u30a4\u30c8\uff09\u306e\u307f\nint number = 100;\n\n\/\/ \u53c2\u7167\u578b: \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30d8\u30c3\u30c0\uff0812\u30d0\u30a4\u30c8\uff09+ \u30c7\u30fc\u30bf\uff084\u30d0\u30a4\u30c8\uff09+ \u30d1\u30c7\u30a3\u30f3\u30b0\uff084\u30d0\u30a4\u30c8\uff09\nInteger objNumber = 100;  \/\/ \u5408\u8a08\u7d0420\u30d0\u30a4\u30c8<\/pre>\n\n\n<div id=\"sgb-css-id-46\">\n<h4 class=\"wp-block-heading\" id=\"i-9\">2. \u51e6\u7406\u901f\u5ea6\u306e\u6bd4\u8f03<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-47\">\n<p>\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u30c6\u30b9\u30c8\u306e\u4f8b\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3002<\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class PerformanceTest {\n    public static void main(String[] args) {\n        \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u51e6\u7406\u6642\u9593\u6e2c\u5b9a\n        long start = System.nanoTime();\n        int primitive = 0;\n        for (int i = 0; i &lt; 10000000; i++) {\n            primitive += i;\n        }\n        long primitiveTime = System.nanoTime() - start;\n\n        \/\/ \u53c2\u7167\u578b\u306e\u51e6\u7406\u6642\u9593\u6e2c\u5b9a\n        start = System.nanoTime();\n        Integer reference = 0;\n        for (int i = 0; i &lt; 10000000; i++) {\n            reference += i;  \/\/ \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\/\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u304c\u767a\u751f\n        }\n        long referenceTime = System.nanoTime() - start;\n\n        System.out.println(\"\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u51e6\u7406\u6642\u9593: \" + primitiveTime + \"ns\");\n        System.out.println(\"\u53c2\u7167\u578b\u51e6\u7406\u6642\u9593: \" + referenceTime + \"ns\");\n    }\n}<\/pre>\n\n\n\n<div class=\"wp-block-sgb-block-simple sgb-box-simple sgb-box-simple--title-normal sgb-box-simple--with-border\"><div style=\"background-color:var(--wp--preset--color--sango-main);color:#FFF\" class=\"sgb-box-simple__title\">\u6027\u80fd\u6bd4\u8f03\u306e\u30dd\u30a4\u30f3\u30c8<\/div><div class=\"sgb-box-simple__body\" style=\"border-color:var(--wp--preset--color--sango-main);background-color:#FFF\"><div id=\"sgb-css-id-48\">\n<p>1. \u30e1\u30e2\u30ea\u30a2\u30af\u30bb\u30b9\u901f\u5ea6<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-49\">\n<p>\u3000\u25cf \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\uff1a\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\uff08\u9ad8\u901f\uff09<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-50\">\n<p>\u3000\u25cf \u53c2\u7167\u578b\uff1a\u9593\u63a5\u30a2\u30af\u30bb\u30b9\uff08\u4f4e\u901f\uff09<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-51\">\n<p>2. \u6f14\u7b97\u51e6\u7406\u901f\u5ea6<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-52\">\n<p>\u3000\u25cf \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\uff1aCPU\u547d\u4ee4\u3067\u76f4\u63a5\u51e6\u7406<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-53\">\n<p>\u3000\u25cf \u53c2\u7167\u578b\uff1a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u64cd\u4f5c\u306e\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9\u3042\u308a<\/p>\n<\/div><\/div><\/div>\n\n\n<div id=\"sgb-css-id-54\">\n<h3 class=\"wp-block-heading\" id=\"i-10\">2.3 null\u306e\u6271\u3044\u65b9\u306e\u9055\u3044\u3068\u6ce8\u610f\u70b9<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-55\">\n<h4 class=\"wp-block-heading\" id=\"i-11\">1. \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306enull\u5bfe\u5fdc<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306fnull\u3092\u6301\u3066\u306a\u3044\nint number = 0;  \/\/ \u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3068\u3057\u30660\u304c\u8a2d\u5b9a\u3055\u308c\u308b\n\/\/ int nullNumber = null;  \/\/ \u30b3\u30f3\u30d1\u30a4\u30eb\u30a8\u30e9\u30fc\n\n\/\/ \u5024\u306e\u5b58\u5728\u78ba\u8a8d\u304c\u5fc5\u8981\u306a\u5834\u5408\u306f\u53c2\u7167\u578b\u3092\u4f7f\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\nInteger nullableNumber = null;  \/\/ OK<\/pre>\n\n\n<div id=\"sgb-css-id-56\">\n<h4 class=\"wp-block-heading\" id=\"i-12\">2. null\u5b89\u5168\u6027\u306e\u78ba\u4fdd<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class NullSafetyExample {\n    \/\/ \u53c2\u7167\u578b\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306enull\u5b89\u5168\u6027\u78ba\u4fdd\n    public static int calculateLength(String text) {\n        \/\/ null \u30c1\u30a7\u30c3\u30af\u304c\u5fc5\u8981\n        return (text != null) ? text.length() : 0;\n    }\n\n    \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306f\u5e38\u306b\u5024\u3092\u6301\u3064\n    public static int add(int a, int b) {\n        \/\/ null \u30c1\u30a7\u30c3\u30af\u4e0d\u8981\n        return a + b;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-57\">\n<h4 class=\"wp-block-heading\" id=\"i-13\">3. null\u306b\u95a2\u3059\u308b\u4e00\u822c\u7684\u306a\u6ce8\u610f\u70b9<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-58\">\n<p>\u3000\u25cf \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306fnull\u5b89\u5168\u3060\u304c\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u610f\u5473\u3092\u8003\u616e\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-59\">\n<p>\u3000\u25cf \u53c2\u7167\u578b\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u5fc5\u305anull\u30c1\u30a7\u30c3\u30af\u3092\u884c\u3046<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-60\">\n<p>\u3000\u25cf Optional\u3092\u4f7f\u7528\u3057\u3066null\u5b89\u5168\u6027\u3092\u9ad8\u3081\u308b\u65b9\u6cd5\u3082\u3042\u308b<\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ Optional\u3092\u4f7f\u7528\u3057\u305fnull\u5b89\u5168\u306a\u30b3\u30fc\u30c9\u4f8b\nimport java.util.Optional;\n\npublic class OptionalExample {\n    public static void processValue(Integer value) {\n        Optional.ofNullable(value)\n            .ifPresent(v -&gt; System.out.println(\"\u5024: \" + v));\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-61\">\n<p>\u3053\u306e\u3088\u3046\u306b\u3001\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u53c2\u7167\u578b\u306f\u3001\u30e1\u30e2\u30ea\u4f7f\u7528\u3001\u6027\u80fd\u3001null\u306e\u6271\u3044\u306b\u304a\u3044\u3066\u5927\u304d\u304f\u7570\u306a\u308a\u307e\u3059\u3002\u9069\u5207\u306a\u578b\u306e\u9078\u629e\u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u6027\u80fd\u3068\u4fe1\u983c\u6027\u306b\u76f4\u63a5\u5f71\u97ff\u3092\u4e0e\u3048\u308b\u305f\u3081\u3001\u72b6\u6cc1\u306b\u5fdc\u3058\u3066\u614e\u91cd\u306b\u9078\u629e\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-62\">\n<h2 class=\"wp-block-heading\" id=\"i-14\">\uff13\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-63\">\n<h3 class=\"wp-block-heading\" id=\"i-15\">3.1 \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u3046\u3079\u304d\u5834\u9762\u306e\u5224\u65ad\u57fa\u6e96<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-64\">\n<h4 class=\"wp-block-heading\" id=\"i-16\">1. \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u9078\u629e\u3059\u3079\u304d\u5834\u9762<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ 1. \u5358\u7d14\u306a\u6570\u5024\u8a08\u7b97\u306e\u5834\u5408\npublic class CalculationExample {\n    \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u7528\uff08\u63a8\u5968\uff09\n    public static double calculateArea(double width, double height) {\n        return width * height;\n    }\n\n    \/\/ \u53c2\u7167\u578b\u3092\u4f7f\u7528\uff08\u975e\u63a8\u5968\uff09\n    public static Double calculateAreaWithWrapper(Double width, Double height) {\n        return width * height;  \/\/ \u4e0d\u5fc5\u8981\u306a\u30dc\u30af\u30b7\u30f3\u30b0\/\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u304c\u767a\u751f\n    }\n}\n\n\/\/ 2. \u5927\u91cf\u306e\u30c7\u30fc\u30bf\u3092\u6271\u3046\u5834\u5408\npublic class DataProcessing {\n    \/\/ \u52b9\u7387\u7684\u306a\u914d\u5217\u5ba3\u8a00\n    private int[] numbers = new int[1000000];  \/\/ \u30e1\u30e2\u30ea\u52b9\u7387\u304c\u826f\u3044\n\n    \/\/ \u975e\u52b9\u7387\u306a\u914d\u5217\u5ba3\u8a00\n    private Integer[] numberObjects = new Integer[1000000];  \/\/ \u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u304c\u591a\u3044\n}<\/pre>\n\n\n<div id=\"sgb-css-id-65\">\n<h4 class=\"wp-block-heading\" id=\"i-17\">2. \u5224\u65ad\u57fa\u6e96\u306e\u30c1\u30a7\u30c3\u30af\u30ea\u30b9\u30c8<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-66\">\n<p>\u3000\u25cf null\u5024\u304c\u5fc5\u8981\u304b\uff1f<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-67\">\n<p>\u3000\u25cf \u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3067\u306e\u4f7f\u7528\u304c\u5fc5\u8981\u304b\uff1f<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-68\">\n<p>\u3000\u25cf \u30e1\u30bd\u30c3\u30c9\u306e\u30aa\u30fc\u30d0\u30fc\u30ed\u30fc\u30c9\u304c\u5fc5\u8981\u304b\uff1f<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-69\">\n<p>\u3000\u25cf \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u91cd\u8981\u304b\uff1f<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-70\">\n<p>\u3000\u25cf \u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u306e\u5236\u7d04\u304c\u3042\u308b\u304b\uff1f<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-71\">\n<h3 class=\"wp-block-heading\" id=\"i-18\">3.2 \u6027\u80fd\u3092\u6700\u9069\u5316\u3059\u308b\u305f\u3081\u306e\u30c6\u30af\u30cb\u30c3\u30af<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-72\">\n<h4 class=\"wp-block-heading\" id=\"i-19\">1. \u30eb\u30fc\u30d7\u51e6\u7406\u306e\u6700\u9069\u5316<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class LoopOptimization {\n    \/\/ \u6700\u9069\u5316\u3055\u308c\u305f\u5b9f\u88c5\n    public static long sumPrimitive(int max) {\n        long sum = 0L;\n        for (int i = 0; i &lt; max; i++) {\n            sum += i;\n        }\n        return sum;\n    }\n\n    \/\/ \u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u6d3b\u7528\u3057\u305f\u914d\u5217\u51e6\u7406\n    public static int[] processArray(int[] data) {\n        int length = data.length;  \/\/ length\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\n        int[] result = new int[length];\n        for (int i = 0; i &lt; length; i++) {\n            result[i] = data[i] * 2;\n        }\n        return result;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-73\">\n<h4 class=\"wp-block-heading\" id=\"i-20\">2. \u30e1\u30e2\u30ea\u52b9\u7387\u5316\u306e\u30c6\u30af\u30cb\u30c3\u30af<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class MemoryOptimization {\n    \/\/ \u30d3\u30c3\u30c8\u6f14\u7b97\u3092\u4f7f\u7528\u3057\u305f\u52b9\u7387\u7684\u306a\u30d5\u30e9\u30b0\u7ba1\u7406\n    private static final byte FLAG_A = 1 &lt;&lt; 0;  \/\/ 0001\n    private static final byte FLAG_B = 1 &lt;&lt; 1;  \/\/ 0010\n    private static final byte FLAG_C = 1 &lt;&lt; 2;  \/\/ 0100\n\n    private byte flags = 0;  \/\/ 1\u30d0\u30a4\u30c8\u30678\u500b\u306e\u30d5\u30e9\u30b0\u3092\u7ba1\u7406\n\n    public void setFlag(byte flag, boolean value) {\n        if (value) {\n            flags |= flag;  \/\/ \u30d5\u30e9\u30b0\u3092\u7acb\u3066\u308b\n        } else {\n            flags &amp;= ~flag;  \/\/ \u30d5\u30e9\u30b0\u3092\u4e0b\u3052\u308b\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-74\">\n<h3 class=\"wp-block-heading\" id=\"i-21\">3.3 \u3088\u304f\u3042\u308b\u30d0\u30b0\u3068\u5bfe\u51e6\u6cd5<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-75\">\n<h4 class=\"wp-block-heading\" id=\"i-22\">1. \u6570\u5024\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u306e\u554f\u984c<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class OverflowHandling {\n    public static void main(String[] args) {\n        \/\/ \u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u306e\u4f8b\n        int maxInt = Integer.MAX_VALUE;\n        System.out.println(\"\u6700\u5927\u5024: \" + maxInt);\n        System.out.println(\"\u6700\u5927\u5024 + 1: \" + (maxInt + 1));  \/\/ \u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u767a\u751f\n\n        \/\/ \u5bfe\u51e6\u65b9\u6cd51: \u3088\u308a\u5927\u304d\u306a\u578b\u3092\u4f7f\u7528\n        long safeResult = (long)maxInt + 1;\n\n        \/\/ \u5bfe\u51e6\u65b9\u6cd52: \u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u30c1\u30a7\u30c3\u30af\n        public static int addSafely(int a, int b) {\n            if (b &gt; 0 &amp;&amp; a &gt; Integer.MAX_VALUE - b) {\n                throw new ArithmeticException(\"\u6574\u6570\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\");\n            }\n            if (b &lt; 0 &amp;&amp; a &lt; Integer.MIN_VALUE - b) {\n                throw new ArithmeticException(\"\u6574\u6570\u30a2\u30f3\u30c0\u30fc\u30d5\u30ed\u30fc\");\n            }\n            return a + b;\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-76\">\n<h4 class=\"wp-block-heading\" id=\"i-23\">2. \u6d6e\u52d5\u5c0f\u6570\u70b9\u6570\u306e\u7cbe\u5ea6\u554f\u984c<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class FloatingPointPrecision {\n    public static void main(String[] args) {\n        \/\/ \u7cbe\u5ea6\u306e\u554f\u984c\u4f8b\n        double a = 0.1 + 0.2;\n        System.out.println(a == 0.3);  \/\/ false\n\n        \/\/ \u5bfe\u51e6\u65b9\u6cd51: BigDecimal\u306e\u4f7f\u7528\n        BigDecimal bd1 = new BigDecimal(\"0.1\");\n        BigDecimal bd2 = new BigDecimal(\"0.2\");\n        BigDecimal result = bd1.add(bd2);\n\n        \/\/ \u5bfe\u51e6\u65b9\u6cd52: \u30a4\u30d7\u30b7\u30ed\u30f3\u5024\u3092\u4f7f\u7528\u3057\u305f\u6bd4\u8f03\n        public static boolean nearlyEqual(double a, double b) {\n            final double EPSILON = 0.00001;\n            return Math.abs(a - b) &lt; EPSILON;\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-77\">\n<h4 class=\"wp-block-heading\" id=\"i-24\">3. \u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u6ce8\u610f\u70b9<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class DefaultValueWarnings {\n    private int counter;  \/\/ \u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306f0\n    private boolean flag;  \/\/ \u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306ffalse\n\n    public void processData() {\n        \/\/ \u660e\u793a\u7684\u306a\u521d\u671f\u5316\u3092\u63a8\u5968\n        int localCounter = 0;  \/\/ \u30ed\u30fc\u30ab\u30eb\u5909\u6570\u306f\u521d\u671f\u5316\u304c\u5fc5\u8981\n\n        \/\/ \u6761\u4ef6\u5206\u5c90\u3067\u306e\u6ce8\u610f\u70b9\n        if (flag) {  \/\/ \u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306efalse\u304c\u610f\u56f3\u3057\u305f\u52d5\u4f5c\u304b\u78ba\u8a8d\n            \/\/ \u51e6\u7406\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-78\">\n<p>\u3053\u308c\u3089\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u3092\u9069\u5207\u306b\u9069\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u7528\u3057\u305f\u30b3\u30fc\u30c9\u306e\u54c1\u8cea\u3001\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3001\u4fdd\u5b88\u6027\u3092\u5927\u5e45\u306b\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u7279\u306b\u5927\u898f\u6a21\u306a\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3084\u6027\u80fd\u8981\u4ef6\u306e\u53b3\u3057\u3044\u30b7\u30b9\u30c6\u30e0\u3067\u306f\u3001\u3053\u308c\u3089\u306e\u539f\u5247\u3092\u610f\u8b58\u7684\u306b\u9069\u7528\u3059\u308b\u3053\u3068\u304c\u91cd\u8981\u3067\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-79\">\n<h2 class=\"wp-block-heading\" id=\"i-25\">\uff14\uff0e\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u306e\u4f7f\u3044\u5206\u3051<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-80\">\n<h3 class=\"wp-block-heading\" id=\"i-26\">4.1 \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\u3068\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u306e\u30e1\u30ab\u30cb\u30ba\u30e0<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-81\">\n<h4 class=\"wp-block-heading\" id=\"i-27\">1. \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\u306e\u4ed5\u7d44\u307f<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class BoxingExample {\n    public static void main(String[] args) {\n        \/\/ \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\u306e\u4f8b\n        int primitiveNum = 42;\n        Integer wrappedNum = primitiveNum;  \/\/ \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\n\n        \/\/ \u5185\u90e8\u7684\u306b\u306f\u4ee5\u4e0b\u306e\u30b3\u30fc\u30c9\u3068\u540c\u7b49\n        Integer wrappedNumExplicit = Integer.valueOf(primitiveNum);\n\n        \/\/ \u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3067\u306e\u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\n        List&lt;Integer&gt; numbers = new ArrayList&lt;&gt;();\n        numbers.add(100);  \/\/ int -&gt; Integer\u306b\u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-82\">\n<h4 class=\"wp-block-heading\" id=\"i-28\">2. \u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u306e\u4ed5\u7d44\u307f<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class UnboxingExample {\n    public static void main(String[] args) {\n        \/\/ \u81ea\u52d5\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u306e\u4f8b\n        Integer wrappedNum = new Integer(42);\n        int primitiveNum = wrappedNum;  \/\/ \u81ea\u52d5\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\n\n        \/\/ \u5185\u90e8\u7684\u306b\u306f\u4ee5\u4e0b\u306e\u30b3\u30fc\u30c9\u3068\u540c\u7b49\n        int primitiveNumExplicit = wrappedNum.intValue();\n\n        \/\/ \u6f14\u7b97\u6642\u306e\u81ea\u52d5\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\n        Integer result = wrappedNum + 10;  \/\/ \u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u2192\u8a08\u7b97\u2192\u30dc\u30af\u30b7\u30f3\u30b0\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-83\">\n<h3 class=\"wp-block-heading\" id=\"i-29\">4.2 \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3078\u306e\u5f71\u97ff\u3068\u5bfe\u7b56<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-84\">\n<h4 class=\"wp-block-heading\" id=\"i-30\">1. \u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u306e\u6bd4\u8f03<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class MemoryUsageComparison {\n    public static void main(String[] args) {\n        \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u914d\u5217: \u7d044MB\n        int[] primitiveArray = new int[1_000_000];\n\n        \/\/ \u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u914d\u5217: \u7d0416MB\n        Integer[] wrapperArray = new Integer[1_000_000];\n\n        \/\/ \u30e1\u30e2\u30ea\u52b9\u7387\u306e\u826f\u3044\u5b9f\u88c5\u4f8b\n        public class OptimizedClass {\n            private int value;  \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u7528\n\n            \/\/ null\u304c\u5fc5\u8981\u306a\u5834\u5408\u306e\u307f\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u3092\u4f7f\u7528\n            private Integer nullableValue;\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-85\">\n<h4 class=\"wp-block-heading\" id=\"i-31\">2. \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u6700\u9069\u5316\u30c6\u30af\u30cb\u30c3\u30af<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class PerformanceOptimization {\n    \/\/ \u30eb\u30fc\u30d7\u51e6\u7406\u3067\u306e\u6700\u9069\u5316\n    public static long sumValues(List&lt;Integer&gt; numbers) {\n        \/\/ \u6700\u9069\u5316\u524d\n        long sum1 = 0;\n        for (Integer num : numbers) {\n            sum1 += num;  \/\/ \u6bce\u56de\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u304c\u767a\u751f\n        }\n\n        \/\/ \u6700\u9069\u5316\u5f8c\n        long sum2 = 0;\n        for (int i = 0; i &lt; numbers.size(); i++) {\n            sum2 += numbers.get(i).intValue();  \/\/ \u660e\u793a\u7684\u306a\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\n        }\n\n        \/\/ \u3055\u3089\u306b\u6700\u9069\u5316\uff08Stream API\u3092\u4f7f\u7528\uff09\n        long sum3 = numbers.stream()\n                          .mapToLong(Integer::longValue)\n                          .sum();\n\n        return sum3;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-86\">\n<h3 class=\"wp-block-heading\" id=\"i-32\">4.3 \u5b9f\u969b\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306e\u4f7f\u7528\u4f8b<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-87\">\n<h4 class=\"wp-block-heading\" id=\"i-33\">1. \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u9023\u643a\u3067\u306e\u4f7f\u7528\u4f8b<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class DatabaseExample {\n    public class UserEntity {\n        private int id;              \/\/ \u4e3b\u30ad\u30fc\uff08\u975enull\uff09\u306f\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\n        private Integer age;         \/\/ null\u8a31\u5bb9\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\n        private boolean active;      \/\/ \u30d5\u30e9\u30b0\u306f\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\n        private Boolean verified;    \/\/ null\u53ef\u80fd\u306a\u30d5\u30e9\u30b0\u306f\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\n\n        \/\/ getters and setters\n    }\n\n    public List&lt;UserEntity&gt; findActiveUsers(Integer minAge) {\n        \/\/ minAge\u304cnull\u306e\u5834\u5408\u306f\u5e74\u9f62\u5236\u9650\u306a\u3057\u306e\u691c\u7d22\n        if (minAge == null) {\n            return findAllActiveUsers();\n        }\n        \/\/ \u5177\u4f53\u7684\u306a\u5b9f\u88c5\u306f\u7701\u7565\n        return new ArrayList&lt;&gt;();\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-88\">\n<h4 class=\"wp-block-heading\" id=\"i-34\">2. API\u30ec\u30b9\u30dd\u30f3\u30b9\u3067\u306e\u4f7f\u7528\u4f8b<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class ApiExample {\n    public class ApiResponse {\n        private int statusCode;          \/\/ HTTP\u30b9\u30c6\u30fc\u30bf\u30b9\u30b3\u30fc\u30c9\uff08\u5fc5\u9808\uff09\n        private Double temperature;      \/\/ \u6c17\u6e29\uff08null\u53ef\u80fd\uff09\n        private boolean success;         \/\/ \u51e6\u7406\u7d50\u679c\uff08\u5fc5\u9808\uff09\n        private Long timestamp;          \/\/ \u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\uff08null\u53ef\u80fd\uff09\n\n        \/\/ \u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\n        public ApiResponse(int statusCode, Double temperature) {\n            this.statusCode = statusCode;\n            this.temperature = temperature;\n            this.success = statusCode == 200;\n            this.timestamp = System.currentTimeMillis();\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-89\">\n<h4 class=\"wp-block-heading\" id=\"i-35\">3. \u30d3\u30b8\u30cd\u30b9\u30ed\u30b8\u30c3\u30af\u3067\u306e\u4f7f\u7528\u4f8b<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class BusinessLogicExample {\n    public class Calculator {\n        \/\/ \u8a08\u7b97\u7d50\u679c\u304c\u5fc5\u305a\u3042\u308b\u5834\u5408\n        public double calculateTax(double amount, double rate) {\n            return amount * rate;\n        }\n\n        \/\/ \u8a08\u7b97\u7d50\u679c\u304c\u306a\u3044\u53ef\u80fd\u6027\u304c\u3042\u308b\u5834\u5408\n        public Double calculateDiscount(Double amount, Double rate) {\n            if (amount == null || rate == null) {\n                return null;\n            }\n            return amount * rate;\n        }\n\n        \/\/ Optional\u578b\u3092\u4f7f\u7528\u3057\u305f\u4f8b\n        public Optional&lt;Double&gt; calculateBonus(Double amount) {\n            if (amount == null || amount &lt;= 0) {\n                return Optional.empty();\n            }\n            return Optional.of(amount * 0.1);\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-90\">\n<p>\u3053\u308c\u3089\u306e\u4f8b\u304b\u3089\u5206\u304b\u308b\u3088\u3046\u306b\u3001\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u306e\u4f7f\u3044\u5206\u3051\u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u8981\u4ef6\u3084\u51e6\u7406\u5185\u5bb9\u306b\u3088\u3063\u3066\u9069\u5207\u306b\u5224\u65ad\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u7279\u306b\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3068\u30e1\u30e2\u30ea\u52b9\u7387\u304c\u91cd\u8981\u306a\u5834\u9762\u3067\u306f\u3001\u53ef\u80fd\u306a\u9650\u308a\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u7528\u3057\u3001\u5fc5\u8981\u306a\u5834\u5408\u306e\u307f\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u3092\u4f7f\u7528\u3059\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-91\">\n<h2 class=\"wp-block-heading\" id=\"i-36\">\uff15\uff0e\u5b9f\u8df5\u7684\u306a\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u4f8b\u3067\u5b66\u3076\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-92\">\n<h3 class=\"wp-block-heading\" id=\"i-37\">5.1 \u6570\u5024\u8a08\u7b97\u51e6\u7406\u3067\u306e\u6d3b\u7528\u65b9\u6cd5<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-93\">\n<h4 class=\"wp-block-heading\" id=\"i-38\">1. \u91d1\u878d\u8a08\u7b97\u306e\u4f8b<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class FinancialCalculations {\n    \/\/ \u5358\u5229\u8a08\u7b97\uff08\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u7cbe\u5ea6\u3092\u8003\u616e\uff09\n    public static double calculateSimpleInterest(double principal, double rate, int years) {\n        \/\/ \u91d1\u5229\u8a08\u7b97\u3067\u306f\u500d\u7cbe\u5ea6\u6d6e\u52d5\u5c0f\u6570\u70b9\u6570(double)\u3092\u4f7f\u7528\n        return principal * rate * years;\n    }\n\n    \/\/ \u8907\u5229\u8a08\u7b97\uff08\u3088\u308a\u6b63\u78ba\u306a\u8a08\u7b97\u304c\u5fc5\u8981\u306a\u5834\u5408\uff09\n    public static BigDecimal calculateCompoundInterest(BigDecimal principal, \n                                                     double rate, \n                                                     int years) {\n        BigDecimal decimalRate = BigDecimal.valueOf(rate);\n        return principal.multiply(\n            BigDecimal.ONE.add(decimalRate).pow(years)\n            .subtract(principal)\n        );\n    }\n\n    \/\/ \u30d1\u30fc\u30bb\u30f3\u30c8\u8a08\u7b97\u306e\u6700\u9069\u5316\n    public static double calculatePercentage(long value, int percentage) {\n        \/\/ \u6574\u6570\u6f14\u7b97\u3092\u512a\u5148\u3057\u3001\u6700\u5f8c\u306b\u6d6e\u52d5\u5c0f\u6570\u70b9\u6570\u306b\u5909\u63db\n        return (value * percentage) \/ 100.0;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-94\">\n<h4 class=\"wp-block-heading\" id=\"i-39\">2. \u7d71\u8a08\u8a08\u7b97\u306e\u5b9f\u88c5<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class StatisticsCalculator {\n    \/\/ \u914d\u5217\u306e\u5e73\u5747\u5024\u8a08\u7b97\uff08\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u5229\u70b9\u3092\u6d3b\u7528\uff09\n    public static double calculateAverage(int[] numbers) {\n        long sum = 0;  \/\/ \u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u5bfe\u7b56\u3067long\u3092\u4f7f\u7528\n        for (int number : numbers) {\n            sum += number;\n        }\n        return (double) sum \/ numbers.length;\n    }\n\n    \/\/ \u6a19\u6e96\u504f\u5dee\u306e\u8a08\u7b97\n    public static double calculateStandardDeviation(int[] numbers) {\n        double mean = calculateAverage(numbers);\n        double sumSquaredDiff = 0.0;\n\n        for (int number : numbers) {\n            double diff = number - mean;\n            sumSquaredDiff += diff * diff;\n        }\n\n        return Math.sqrt(sumSquaredDiff \/ numbers.length);\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-95\">\n<h3 class=\"wp-block-heading\" id=\"i-40\">5.2 \u5927\u898f\u6a21\u30c7\u30fc\u30bf\u51e6\u7406\u3067\u306e\u52b9\u7387\u7684\u306a\u4f7f\u7528\u6cd5<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-96\">\n<h4 class=\"wp-block-heading\" id=\"i-41\">1. \u30e1\u30e2\u30ea\u52b9\u7387\u3092\u8003\u616e\u3057\u305f\u30c7\u30fc\u30bf\u51e6\u7406<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class LargeDataProcessor {\n    \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u914d\u5217\u3092\u4f7f\u7528\u3057\u305f\u52b9\u7387\u7684\u306a\u30c7\u30fc\u30bf\u51e6\u7406\n    public static class DataChunk {\n        private final int[] data;\n        private int size;\n        private static final int CHUNK_SIZE = 1024;\n\n        public DataChunk() {\n            data = new int[CHUNK_SIZE];\n            size = 0;\n        }\n\n        public void add(int value) {\n            if (size &lt; CHUNK_SIZE) {\n                data[size++] = value;\n            }\n        }\n\n        public double getAverage() {\n            if (size == 0) return 0.0;\n            long sum = 0;\n            for (int i = 0; i &lt; size; i++) {\n                sum += data[i];\n            }\n            return (double) sum \/ size;\n        }\n    }\n\n    \/\/ \u30b9\u30c8\u30ea\u30fc\u30e0\u51e6\u7406\u3067\u306e\u6d3b\u7528\n    public static long processLargeData(int[] data) {\n        return Arrays.stream(data)\n                    .parallel()  \/\/ \u4e26\u5217\u51e6\u7406\u306e\u6d3b\u7528\n                    .filter(x -&gt; x &gt; 0)\n                    .mapToLong(x -&gt; x)\n                    .sum();\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-97\">\n<h4 class=\"wp-block-heading\" id=\"i-42\">2. \u30d0\u30c3\u30c1\u51e6\u7406\u306e\u6700\u9069\u5316<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class BatchProcessor {\n    private static final int BATCH_SIZE = 1000;\n\n    \/\/ \u30d0\u30c3\u30c1\u51e6\u7406\u3067\u306e\u52b9\u7387\u7684\u306a\u30e1\u30e2\u30ea\u4f7f\u7528\n    public static void processBatch(int[] data) {\n        int totalBatches = (data.length + BATCH_SIZE - 1) \/ BATCH_SIZE;\n\n        for (int batch = 0; batch &lt; totalBatches; batch++) {\n            int start = batch * BATCH_SIZE;\n            int end = Math.min(start + BATCH_SIZE, data.length);\n\n            \/\/ \u30d0\u30c3\u30c1\u5358\u4f4d\u3067\u306e\u51e6\u7406\n            processDataBatch(data, start, end);\n        }\n    }\n\n    private static void processDataBatch(int[] data, int start, int end) {\n        \/\/ \u30d0\u30c3\u30c1\u51e6\u7406\u306e\u5b9f\u88c5\n        for (int i = start; i &lt; end; i++) {\n            \/\/ \u30c7\u30fc\u30bf\u51e6\u7406\u30ed\u30b8\u30c3\u30af\n            data[i] = data[i] * 2;  \/\/ \u4f8b: \u5404\u8981\u7d20\u30922\u500d\u306b\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-98\">\n<h3 class=\"wp-block-heading\" id=\"i-43\">5.3 \u30e1\u30e2\u30ea\u6700\u9069\u5316\u306e\u305f\u3081\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-99\">\n<h4 class=\"wp-block-heading\" id=\"i-44\">1. \u30d3\u30c3\u30c8\u64cd\u4f5c\u3092\u6d3b\u7528\u3057\u305f\u6700\u9069\u5316<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class BitOperationOptimization {\n    \/\/ \u30d5\u30e9\u30b0\u7ba1\u7406\u306e\u52b9\u7387\u5316\n    private static final byte FLAG_READ = 1 &lt;&lt; 0;    \/\/ 0001\n    private static final byte FLAG_WRITE = 1 &lt;&lt; 1;   \/\/ 0010\n    private static final byte FLAG_EXECUTE = 1 &lt;&lt; 2; \/\/ 0100\n\n    private byte permissions = 0;\n\n    public void setPermission(byte permission, boolean value) {\n        if (value) {\n            permissions |= permission;\n        } else {\n            permissions &amp;= ~permission;\n        }\n    }\n\n    public boolean hasPermission(byte permission) {\n        return (permissions &amp; permission) != 0;\n    }\n\n    \/\/ \u30d3\u30c3\u30c8\u64cd\u4f5c\u3092\u4f7f\u7528\u3057\u305f\u6570\u5024\u51e6\u7406\u306e\u6700\u9069\u5316\n    public static int findNextPowerOf2(int value) {\n        value--;\n        value |= value &gt;&gt; 1;\n        value |= value &gt;&gt; 2;\n        value |= value &gt;&gt; 4;\n        value |= value &gt;&gt; 8;\n        value |= value &gt;&gt; 16;\n        value++;\n        return value;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-100\">\n<h4 class=\"wp-block-heading\" id=\"i-45\">2. \u30ad\u30e3\u30c3\u30b7\u30e5\u52b9\u7387\u3092\u8003\u616e\u3057\u305f\u5b9f\u88c5<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class CacheOptimizedCode {\n    \/\/ \u30ad\u30e3\u30c3\u30b7\u30e5\u30d5\u30ec\u30f3\u30c9\u30ea\u30fc\u306a\u914d\u5217\u64cd\u4f5c\n    public static void processMatrix(int[][] matrix) {\n        int rows = matrix.length;\n        int cols = matrix[0].length;\n\n        \/\/ \u30ad\u30e3\u30c3\u30b7\u30e5\u30df\u30b9\u3092\u6700\u5c0f\u9650\u306b\u6291\u3048\u308b\u30eb\u30fc\u30d7\u9806\u5e8f\n        for (int i = 0; i &lt; rows; i++) {\n            for (int j = 0; j &lt; cols; j++) {\n                matrix[i][j] *= 2;  \/\/ \u884c\u512a\u5148\u3067\u30a2\u30af\u30bb\u30b9\n            }\n        }\n    }\n\n    \/\/ \u30c7\u30fc\u30bf\u306e\u5c40\u6240\u6027\u3092\u6d3b\u7528\u3057\u305f\u51e6\u7406\n    public static int[] optimizedArrayProcessing(int[] data) {\n        int length = data.length;\n        int[] result = new int[length];\n\n        \/\/ \u4e00\u6642\u5909\u6570\u3092\u4f7f\u7528\u3057\u3066\u30e1\u30e2\u30ea\u30a2\u30af\u30bb\u30b9\u3092\u524a\u6e1b\n        for (int i = 0; i &lt; length; i++) {\n            int value = data[i];  \/\/ \u4e00\u5ea6\u3060\u3051\u8aad\u307f\u8fbc\u307f\n            result[i] = value * value;  \/\/ \u8a08\u7b97\u7d50\u679c\u3092\u683c\u7d0d\n        }\n\n        return result;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-101\">\n<p>\u3053\u308c\u3089\u306e\u5b9f\u8df5\u7684\u306a\u4f8b\u3092\u901a\u3058\u3066\u3001\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u52b9\u7387\u7684\u306a\u4f7f\u7528\u65b9\u6cd5\u3068\u6700\u9069\u5316\u30c6\u30af\u30cb\u30c3\u30af\u3092\u5b66\u3076\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u5b9f\u969b\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001\u3053\u308c\u3089\u306e\u30d1\u30bf\u30fc\u30f3\u3092\u72b6\u6cc1\u306b\u5fdc\u3058\u3066\u9069\u5207\u306b\u7d44\u307f\u5408\u308f\u305b\u308b\u3053\u3068\u3067\u3001\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3068\u30e1\u30e2\u30ea\u52b9\u7387\u306e\u4e21\u65b9\u3092\u6700\u9069\u5316\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-102\">\n<h2 class=\"wp-block-heading\" id=\"i-46\">\uff16\uff0e\u3088\u304f\u3042\u308b\u8cea\u554f\u3068\u9762\u63a5\u5bfe\u7b56<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-103\">\n<h3 class=\"wp-block-heading\" id=\"i-47\">6.1 \u6280\u8853\u9762\u63a5\u3067\u3088\u304f\u805e\u304b\u308c\u308b\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u8cea\u554f<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-104\">\n<h4 class=\"wp-block-heading\" id=\"i-48\">1. \u57fa\u672c\u7684\u306a\u8cea\u554f\u3068\u6a21\u7bc4\u56de\u7b54<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-105\">\n<p>\u3000Q1\uff1a \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3068\u53c2\u7167\u578b\u306e\u4e3b\u306a\u9055\u3044\u306f\u4f55\u3067\u3059\u304b\uff1f<\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u56de\u7b54\u4f8b\uff1a\n\/*\n1. \u30e1\u30e2\u30ea\u683c\u7d0d\u65b9\u6cd5\n   - \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\uff1a\u30b9\u30bf\u30c3\u30af\u306b\u76f4\u63a5\u5024\u3092\u683c\u7d0d\n   - \u53c2\u7167\u578b\uff1a\u30d2\u30fc\u30d7\u306b\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u683c\u7d0d\u3057\u3001\u30b9\u30bf\u30c3\u30af\u306b\u53c2\u7167\u3092\u4fdd\u6301\n\n2. null\u5024\u306e\u6271\u3044\n   - \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\uff1anull\u4e0d\u53ef\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3042\u308a\n   - \u53c2\u7167\u578b\uff1anull\u53ef\u80fd\n\n3. \u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\n   - \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\uff1a\u56fa\u5b9a\u30b5\u30a4\u30ba\u3067\u52b9\u7387\u7684\n   - \u53c2\u7167\u578b\uff1a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9\u3042\u308a\n\n\u5b9f\u88c5\u4f8b\uff1a\n*\/\npublic class TypeComparison {\n    private int primitiveValue = 42;        \/\/ 4\u30d0\u30a4\u30c8\n    private Integer referenceValue = 42;    \/\/ 16\u30d0\u30a4\u30c8\u4ee5\u4e0a\n\n    public void demonstrateDifference() {\n        \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306fnull\u3092\u53d7\u3051\u4ed8\u3051\u306a\u3044\n        \/\/ primitiveValue = null;  \/\/ \u30b3\u30f3\u30d1\u30a4\u30eb\u30a8\u30e9\u30fc\n\n        \/\/ \u53c2\u7167\u578b\u306fnull\u53ef\u80fd\n        referenceValue = null;  \/\/ OK\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-106\">\n<p>\u3000Q2\uff1a \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\u3068\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \u56de\u7b54\u4f8b\uff1a\n\/*\n\u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\uff1a\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u5bfe\u5fdc\u3059\u308b\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u306b\u81ea\u52d5\u5909\u63db\n\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\uff1a\u30e9\u30c3\u30d1\u30fc\u30af\u30e9\u30b9\u3092\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306b\u81ea\u52d5\u5909\u63db\n\n\u6ce8\u610f\u70b9\uff1a\n- \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9\u304c\u767a\u751f\n- \u7279\u306b\u30eb\u30fc\u30d7\u5185\u3067\u306e\u4f7f\u7528\u306f\u6ce8\u610f\u304c\u5fc5\u8981\n*\/\n\npublic class BoxingExample {\n    public void demonstrateBoxing() {\n        \/\/ \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\n        Integer boxed = 100;  \/\/ int \u2192 Integer\n\n        \/\/ \u81ea\u52d5\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\n        int unboxed = boxed;  \/\/ Integer \u2192 int\n\n        \/\/ \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u554f\u984c\u4f8b\n        Integer sum = 0;\n        for (int i = 0; i &lt; 1000000; i++) {\n            sum += i;  \/\/ \u6bce\u56de\u30dc\u30af\u30b7\u30f3\u30b0\/\u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u304c\u767a\u751f\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-107\">\n<h3 class=\"wp-block-heading\" id=\"i-49\">6.2 \u5b9f\u52d9\u3067\u906d\u9047\u3059\u308b\u5178\u578b\u7684\u306a\u8ab2\u984c\u3068\u89e3\u6c7a\u7b56<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-108\">\n<h4 class=\"wp-block-heading\" id=\"i-50\">1. \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u6700\u9069\u5316\u306e\u8ab2\u984c<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class PerformanceIssues {\n    \/\/ \u554f\u984c\u306e\u3042\u308b\u30b3\u30fc\u30c9\n    public static Integer[] createArray(int size) {\n        Integer[] array = new Integer[size];\n        for (int i = 0; i &lt; size; i++) {\n            array[i] = i;  \/\/ \u81ea\u52d5\u30dc\u30af\u30b7\u30f3\u30b0\u306e\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9\n        }\n        return array;\n    }\n\n    \/\/ \u6700\u9069\u5316\u3055\u308c\u305f\u30b3\u30fc\u30c9\n    public static int[] createOptimizedArray(int size) {\n        int[] array = new int[size];\n        for (int i = 0; i &lt; size; i++) {\n            array[i] = i;  \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u76f4\u63a5\u4f7f\u7528\n        }\n        return array;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-109\">\n<h4 class=\"wp-block-heading\" id=\"i-51\">2. \u30e1\u30e2\u30ea\u30ea\u30fc\u30af\u5bfe\u7b56<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class MemoryLeakPrevention {\n    \/\/ \u30e1\u30e2\u30ea\u30ea\u30fc\u30af\u306e\u53ef\u80fd\u6027\u304c\u3042\u308b\u30b3\u30fc\u30c9\n    private List&lt;Integer&gt; numbers = new ArrayList&lt;&gt;();\n\n    public void processNumbers(int[] data) {\n        for (int value : data) {\n            numbers.add(value);  \/\/ \u30dc\u30af\u30b7\u30f3\u30b0\u3068\u30e1\u30e2\u30ea\u6d88\u8cbb\n        }\n    }\n\n    \/\/ \u6539\u5584\u3055\u308c\u305f\u30b3\u30fc\u30c9\n    private IntArrayList numbers = new IntArrayList();  \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u7279\u5316\u578b\n\n    public void processNumbersOptimized(int[] data) {\n        for (int value : data) {\n            numbers.add(value);  \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u305d\u306e\u307e\u307e\u4f7f\u7528\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-110\">\n<h3 class=\"wp-block-heading\" id=\"i-52\">6.3 \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306b\u95a2\u3059\u308b\u9762\u63a5\u554f\u984c\u306e\u5b9f\u4f8b\u3068\u89e3\u8aac<\/h3>\n<\/div>\n\n<div id=\"sgb-css-id-111\">\n<h4 class=\"wp-block-heading\" id=\"i-53\">1. \u5b9f\u8df5\u7684\u306a\u9762\u63a5\u554f\u984c<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class InterviewQuestions {\n    \/\/ Q: \u3053\u306e\u30b3\u30fc\u30c9\u306e\u554f\u984c\u70b9\u3092\u6307\u6458\u3057\u3066\u304f\u3060\u3055\u3044\n    public static class ProblemCode {\n        private Integer count = 0;\n\n        public void increment() {\n            count++;  \/\/ \u975e\u52b9\u7387\u306a\u5b9f\u88c5\n        }\n\n        public Integer getCount() {\n            return count;\n        }\n    }\n\n    \/\/ \u6539\u5584\u3055\u308c\u305f\u5b9f\u88c5\n    public static class ImprovedCode {\n        private int count = 0;  \/\/ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u3092\u4f7f\u7528\n\n        public void increment() {\n            count++;  \/\/ \u76f4\u63a5\u30a4\u30f3\u30af\u30ea\u30e1\u30f3\u30c8\n        }\n\n        public int getCount() {\n            return count;\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-112\">\n<h4 class=\"wp-block-heading\" id=\"i-54\">2. \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u6700\u9069\u5316\u554f\u984c<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class OptimizationExample {\n    \/\/ Q: \u3053\u306e\u30b3\u30fc\u30c9\u3092\u6700\u9069\u5316\u3057\u3066\u304f\u3060\u3055\u3044\n    public static Double calculateAverage(List&lt;Integer&gt; numbers) {\n        Double sum = 0.0;\n        for (Integer number : numbers) {\n            sum += number;\n        }\n        return sum \/ numbers.size();\n    }\n\n    \/\/ \u6700\u9069\u5316\u3055\u308c\u305f\u89e3\u7b54\n    public static double calculateAverageOptimized(List&lt;Integer&gt; numbers) {\n        double sum = 0.0;\n        int size = numbers.size();\n        for (int i = 0; i &lt; size; i++) {\n            sum += numbers.get(i);  \/\/ \u30a2\u30f3\u30dc\u30af\u30b7\u30f3\u30b0\u306f1\u56de\u3060\u3051\n        }\n        return sum \/ size;\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-113\">\n<h4 class=\"wp-block-heading\" id=\"i-55\">3. \u5b9f\u88c5\u306e\u5224\u65ad\u306b\u95a2\u3059\u308b\u554f\u984c<\/h4>\n<\/div>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class ImplementationChoice {\n    \/\/ Q: \u4ee5\u4e0b\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u306e\u578b\u9078\u629e\u306e\u59a5\u5f53\u6027\u3092\u8a55\u4fa1\u3057\u3066\u304f\u3060\u3055\u3044\n    public class UserProfile {\n        private int id;              \/\/ OK: \u4e3b\u30ad\u30fc\u3001null\u4e0d\u8981\n        private Integer age;         \/\/ \u8981\u691c\u8a0e: null\u304c\u5fc5\u8981\u304b?\n        private boolean active;      \/\/ OK: 2\u5024\u306e\u30d5\u30e9\u30b0\n        private Boolean verified;    \/\/ \u8981\u691c\u8a0e: null\u306e\u5fc5\u8981\u6027\n        private long lastLoginTime;  \/\/ OK: \u30bf\u30a4\u30e0\u30b9\u30bf\u30f3\u30d7\n    }\n\n    \/\/ \u6539\u5584\u63d0\u6848\n    public class OptimizedUserProfile {\n        private final int id;        \/\/ \u5909\u66f4\u4e0d\u53ef\u3068\u3057\u3066\u5b9a\u7fa9\n        private int age;            \/\/ null\u4e0d\u8981\u306a\u3089\u57fa\u672c\u578b\n        private boolean active;     \/\/ \u305d\u306e\u307e\u307e\n        private boolean verified;   \/\/ null\u304c\u4e0d\u8981\u306a\u3089\u57fa\u672c\u578b\n        private long lastLoginTime; \/\/ \u305d\u306e\u307e\u307e\n\n        \/\/ \u5024\u306e\u6709\u7121\u3092\u8868\u73fe\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u5834\u5408\u306f Optional \u3092\u4f7f\u7528\n        public Optional&lt;Integer&gt; getAge() {\n            return age == 0 ? Optional.empty() : Optional.of(age);\n        }\n    }\n}<\/pre>\n\n\n<div id=\"sgb-css-id-114\">\n<p>\u3053\u308c\u3089\u306e\u4f8b\u306f\u3001\u5b9f\u969b\u306e\u6280\u8853\u9762\u63a5\u3084\u5b9f\u52d9\u3067\u906d\u9047\u3059\u308b\u53ef\u80fd\u6027\u306e\u3042\u308b\u554f\u984c\u3068\u3001\u305d\u306e\u6700\u9069\u306a\u89e3\u6c7a\u65b9\u6cd5\u3092\u793a\u3057\u3066\u3044\u307e\u3059\u3002\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u9069\u5207\u306a\u4f7f\u7528\u306f\u3001\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3068\u30e1\u30e2\u30ea\u52b9\u7387\u306b\u5927\u304d\u306a\u5f71\u97ff\u3092\u4e0e\u3048\u308b\u3053\u3068\u3092\u7406\u89e3\u3057\u3001\u72b6\u6cc1\u306b\u5fdc\u3058\u3066\u9069\u5207\u306a\u9078\u629e\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3053\u3068\u304c\u91cd\u8981\u3067\u3059\u3002<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-115\">\n<h2 class=\"wp-block-heading\" id=\"i-56\">\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u5b8c\u5168\u30ac\u30a4\u30c9\uff1a\u91cd\u8981\u30dd\u30a4\u30f3\u30c8\u307e\u3068\u3081<\/h2>\n<\/div>\n\n<div id=\"sgb-css-id-116\">\n<h4 class=\"wp-block-heading\" id=\"i-57\">\u4e3b\u8981\u306a\u5b66\u7fd2\u30dd\u30a4\u30f3\u30c8<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-117\">\n<p>\u30001. <strong>\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u57fa\u790e\u77e5\u8b58<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-118\">\n<p>\u3000\u3000\u25cf Java\u8a00\u8a9e\u306b\u304a\u3051\u308b8\u3064\u306e\u57fa\u672c\u30c7\u30fc\u30bf\u578b<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-119\">\n<p>\u3000\u3000\u25cf \u30e1\u30e2\u30ea\u4e0a\u3067\u306e\u76f4\u63a5\u5024\u4fdd\u6301<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-120\">\n<p>\u3000\u3000\u25cf \u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u306e\u81ea\u52d5\u8a2d\u5b9a<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-121\">\n<p>\u3000\u3000\u25cf null\u3092\u6301\u3066\u306a\u3044\u7279\u6027<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-122\">\n<p>\u30002. <strong>\u53c2\u7167\u578b\u3068\u306e\u6c7a\u5b9a\u7684\u306a\u9055\u3044<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-123\">\n<p>\u3000\u3000\u25cf \u30e1\u30e2\u30ea\u4f7f\u7528\u52b9\u7387\u306e\u9055\u3044\uff08\u30b9\u30bf\u30c3\u30afvs\u30d2\u30fc\u30d7\uff09<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-124\">\n<p>\u3000\u3000\u25cf \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u5dee\u7570<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-125\">\n<p>\u3000\u3000\u25cf \u30e1\u30e2\u30ea\u30a2\u30af\u30bb\u30b9\u30d1\u30bf\u30fc\u30f3\u306e\u9055\u3044<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-126\">\n<p>\u30003. <strong>\u5b9f\u8df5\u7684\u306a\u4f7f\u7528\u6307\u91dd<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-127\">\n<p>\u3000\u3000\u25cf \u5927\u898f\u6a21\u30c7\u30fc\u30bf\u51e6\u7406\u3067\u306e\u52b9\u7387\u7684\u306a\u4f7f\u7528<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-128\">\n<p>\u3000\u3000\u25cf \u30e1\u30e2\u30ea\u6700\u9069\u5316\u30c6\u30af\u30cb\u30c3\u30af<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-129\">\n<p>\u3000\u3000\u25cf \u30ad\u30e3\u30c3\u30b7\u30e5\u30d5\u30ec\u30f3\u30c9\u30ea\u30fc\u306a\u5b9f\u88c5\u65b9\u6cd5<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-130\">\n<p>\u30004. <strong>\u3088\u304f\u3042\u308b\u30d0\u30b0\u3068\u5bfe\u7b56<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-131\">\n<p>\u3000\u3000\u25cf NullPointerException\u306e\u56de\u907f<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-132\">\n<p>\u3000\u3000\u25cf \u6570\u5024\u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u306e\u9632\u6b62<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-133\">\n<p>\u3000\u3000\u25cf \u578b\u5909\u63db\u306e\u5b89\u5168\u306a\u5b9f\u88c5<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-134\">\n<h4 class=\"wp-block-heading\" id=\"i-58\">\u5b9f\u8df5\u306e\u305f\u3081\u306e\u30c1\u30a7\u30c3\u30af\u30ea\u30b9\u30c8<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-135\">\n<p>\u2705 \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u4f7f\u7528\u306e\u5224\u65ad\u57fa\u6e96<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-136\">\n<p>\u3000\u3000\u25cf \u5927\u91cf\u30c7\u30fc\u30bf\u51e6\u7406\u306e\u5fc5\u8981\u6027<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-137\">\n<p>\u3000\u3000\u25cf \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u8981\u4ef6\u306e\u78ba\u8a8d<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-138\">\n<p>\u3000\u3000\u25cf null\u306e\u5fc5\u8981\u6027\u306e\u6709\u7121<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-139\">\n<p>\u2705 \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u6700\u9069\u5316<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-140\">\n<p>\u3000\u3000\u25cf \u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u306e\u691c\u8a3c<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-141\">\n<p>\u3000\u3000\u25cf \u51e6\u7406\u901f\u5ea6\u306e\u6e2c\u5b9a<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-142\">\n<p>\u3000\u3000\u25cf \u30ad\u30e3\u30c3\u30b7\u30e5\u52b9\u7387\u306e\u78ba\u8a8d<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-143\">\n<p>\u2705 \u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u4f5c\u6cd5<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-144\">\n<p>\u3000\u3000\u25cf \u9069\u5207\u306a\u30c7\u30fc\u30bf\u578b\u306e\u9078\u629e<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-145\">\n<p>\u3000\u3000\u25cf \u30a8\u30e9\u30fc\u30cf\u30f3\u30c9\u30ea\u30f3\u30b0\u306e\u5b9f\u88c5<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-146\">\n<p>\u3000\u3000\u25cf \u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u306e\u9069\u7528<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-147\">\n<h4 class=\"wp-block-heading\" id=\"i-59\">\u6b21\u306e\u30b9\u30c6\u30c3\u30d7<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-148\">\n<p>\u30001. <strong>\u57fa\u790e\u306e\u78ba\u7acb<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-149\">\n<p>\u3000\u3000\u25cf \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u57fa\u672c\u6982\u5ff5\u306e\u5fa9\u7fd2<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-150\">\n<p>\u3000\u3000\u25cf \u53c2\u7167\u578b\u3068\u306e\u9055\u3044\u306e\u7406\u89e3\u306e\u6df1\u5316<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-151\">\n<p>\u30002. <strong>\u5b9f\u8df5\u7684\u306a\u30b9\u30ad\u30eb\u5411\u4e0a<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-152\">\n<p>\u3000\u3000\u25cf \u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u306e\u5b9f\u88c5\u8a66\u884c<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-153\">\n<p>\u3000\u3000\u25cf \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u6e2c\u5b9a\u306e\u5b9f\u65bd<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-154\">\n<p>\u3000\u3000\u25cf \u6700\u9069\u5316\u6280\u8853\u306e\u9069\u7528<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-155\">\n<p>\u30003. <strong>\u5fdc\u7528\u529b\u306e\u80b2\u6210<\/strong><\/p>\n<\/div>\n\n<div id=\"sgb-css-id-156\">\n<p>\u3000\u3000\u25cf \u5b9f\u969b\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306e\u6d3b\u7528<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-157\">\n<p>\u3000\u3000\u25cf \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-158\">\n<p>\u3000\u3000\u25cf \u30b3\u30fc\u30c9\u30ec\u30d3\u30e5\u30fc\u3067\u306e\u77e5\u898b\u5171\u6709<\/p>\n<\/div>\n\n<div id=\"sgb-css-id-159\">\n<h4 class=\"wp-block-heading\" id=\"i-60\">\u6280\u8853\u8005\u3068\u3057\u3066\u306e\u6210\u9577\u306b\u5411\u3051\u3066<\/h4>\n<\/div>\n\n<div id=\"sgb-css-id-160\">\n<p>\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306e\u7406\u89e3\u3068\u9069\u5207\u306a\u4f7f\u7528\u306f\u3001Java\u30a8\u30f3\u30b8\u30cb\u30a2\u3068\u3057\u3066\u306e\u57fa\u672c\u7684\u306a\u30b9\u30ad\u30eb\u306e\u4e00\u3064\u3067\u3059\u3002\u3053\u306e\u77e5\u8b58\u3092\u57fa\u306b\u3001\u3088\u308a\u52b9\u7387\u7684\u3067\u4fdd\u5b88\u6027\u306e\u9ad8\u3044\u30b3\u30fc\u30c9\u3092\u66f8\u3051\u308b\u3088\u3046\u3001\u7d99\u7d9a\u7684\u306a\u5b66\u7fd2\u3068\u5b9f\u8df5\u3092\u5fc3\u304c\u3051\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Warning: Undefined array key &#8220;is_admin&#8221; in \/home\/xs392991\/dexall.co.jp\/public_html\/articles\/wp-content\/themes\/ &#8230; <\/p>\n","protected":false},"author":1,"featured_media":2978,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,72,66],"tags":[],"class_list":{"0":"post-615","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-java","8":"category-java-oop","9":"category-java-syntax"},"_links":{"self":[{"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=\/wp\/v2\/posts\/615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=615"}],"version-history":[{"count":8,"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=\/wp\/v2\/posts\/615\/revisions"}],"predecessor-version":[{"id":3017,"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=\/wp\/v2\/posts\/615\/revisions\/3017"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=\/wp\/v2\/media\/2978"}],"wp:attachment":[{"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dexall.co.jp\/articles\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}