{"id":31211,"date":"2024-02-02T18:14:31","date_gmt":"2023-12-23T08:41:23","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/"},"modified":"2025-08-12T22:51:52","modified_gmt":"2025-08-12T14:51:52","slug":"%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/","title":{"rendered":"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868"},"content":{"rendered":"<h1>\u9996\u5148<\/p>\n<p>\u60f3\u8981\u6574\u7406Java\u5f00\u53d1\u4eba\u5458\u548cCOBOL\u5f00\u53d1\u4eba\u5458\u5728\u4ea4\u8c08\u65f6\u7684\u5171\u540c\u8bed\u8a00\uff0c\u53ef\u4ee5\u7528\u7c7b\u4f3c\u4e8e\u201cCOBOL\u7684\u8fd9\u4e2a\u5728Java\u4e2d\u5bf9\u5e94\u7684\u662f\u8fd9\u4e2a\u201d\u7684\u65b9\u5f0f\u8fdb\u884c\u89e3\u91ca\u3002<\/p>\n<h2>\u8bfb\u8005\u7fa4\u4f53\u7684\u8003\u8651<\/p>\n<ul class=\"post-ul\">\nJava\u306e\u6280\u8853\u7814\u4fee\u3092\u53d7\u3051\u305f\u306e\u306b\u3001COBOL\u306e\u73fe\u5834\u306b\u30a2\u30b5\u30a4\u30f3\u3055\u308c\u305f\u65b9<br \/>\nCOBOL->Java\u306e\u30de\u30a4\u30b0\u30ec\u30fc\u30b7\u30e7\u30f3\u6848\u4ef6\u306b\u30a2\u30b5\u30a4\u30f3\u3055\u308c\u305fJava\u7d4c\u9a13\u8005\u306e\u65b9<br \/>\nJava\u3082COBOL\u3082\u6271\u3046\u73fe\u5834\u62c5\u5f53\u3002\u4e21\u65b9\u306e\u73fe\u5834\u62c5\u5f53\u3068\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u3068\u308b\u65b9\n<\/ul>\n<h2>\u62dc\u8a17?<\/p>\n<ul class=\"post-ul\">\n\u5b9f\u52d9\u7d4c\u9a13\u8005\u306e\u307f\u306a\u3055\u307e<\/p>\n<p>\u9593\u9055\u3044\u3084\u6539\u5584\u306b\u3064\u3044\u3066\u304a\u6c17\u3065\u304d\u306e\u70b9\u304c\u3054\u3056\u3044\u307e\u3057\u305f\u3089\u3001\u30b3\u30e1\u30f3\u30c8\u3044\u305f\u3060\u3051\u308b\u3068\u5b09\u3057\u3044\u3067\u3059<br \/>\n\u305d\u308c\u305e\u308c\u306e\u8a00\u8a9e\u306e\u5c02\u9580\u5bb6\u304b\u3089\u306e\u3054\u610f\u898b\u3092\u304a\u5f85\u3061\u3057\u3066\u3044\u307e\u3059<\/p>\n<p>COBOL\u306e\u5b66\u7fd2\u304c\u5fc5\u8981\u306a\u65b9<\/p>\n<p>\u3053\u3046\u3044\u3046\u30ab\u30c6\u30b4\u30ea\u3067\u3082\u307e\u3068\u3081\u3066\u307b\u3057\u3044\u306a\u3069\u3001\u30b3\u30e1\u30f3\u30c8\u3044\u305f\u3060\u3051\u308b\u3068\u5b09\u3057\u3044\u3067\u3059<br \/>\n\u9806\u6b21\u3001\u8ffd\u52a0\u3057\u3066\u3044\u304d\u305f\u3044\u3068\u601d\u3044\u307e\u3059<\/p>\n<\/ul>\n<h1>COBOL\u662f\u4ec0\u4e48<\/p>\n<p>COBOL\u662f\u4e00\u79cd\u4e13\u4e3a\u5546\u4e1a\u5e94\u7528\u800c\u8bbe\u8ba1\u7684\u7f16\u7a0b\u8bed\u8a00\u4e4b\u4e00\u3002<\/p>\n<h3>\u4ed6\u662f\u4ece\u4ec0\u4e48\u80cc\u666f\u51fa\u73b0\u7684\uff1f<\/p>\n<p>COBOL\u662f\u57281959\u5e74\u5728\u7f8e\u56fd\u56fd\u9632\u90e8\u7684\u652f\u6301\u4e0b\u5f00\u53d1\u51fa\u6765\u7684\u3002\u7531\u4e8e\u5f53\u65f6\u7f3a\u4e4f\u4e13\u95e8\u7528\u4e8e\u5546\u4e1a\u6570\u636e\u5904\u7406\u7684\u7f16\u7a0b\u8bed\u8a00\uff0c\u56e0\u6b64COBOL\u88ab\u8bbe\u8ba1\u51fa\u6765\u586b\u8865\u8fd9\u4e2a\u5e02\u573a\u9700\u6c42\u3002<\/p>\n<h3>COBOL\u7684\u5e94\u7528\u9886\u57df<\/p>\n<ul class=\"post-ul\">\n\u91d1\u878d\u696d\u754c\u3067\u306e\u53d6\u5f15\u51e6\u7406<br \/>\n\u516c\u5171\u30bb\u30af\u30bf\u30fc\uff08\u7a0e\u91d1\u8a08\u7b97\u3001\u793e\u4f1a\u4fdd\u969c\u306a\u3069\uff09<br \/>\n\u5728\u5eab\u7ba1\u7406\n<\/ul>\n<p>COBOL\u5e7f\u6cdb\u7528\u4e8e\u73b0\u6709\u7684\u5546\u4e1a\u7cfb\u7edf\u4e2d\uff0c\u5e76\u4e14\u5bf9\u4e8e\u5176\u7ef4\u62a4\u548c\u8fd0\u8425\u7684\u5f00\u53d1\u4eba\u5458\u4ecd\u7136\u6709\u9700\u6c42\u3002\u7136\u800c\uff0c\u5728\u65b0\u9879\u76ee\u4e2d\uff0c\u5b83\u5e76\u4e0d\u5e38\u88ab\u9009\u62e9\u3002<\/p>\n<h1>COBOL\uff1aJava\u517c\u5bb9\u901f\u67e5\u8868<\/p>\n<h2>\u57fa\u672c\u672f\u8bed<\/p>\n<div>\n<div class=\"post-table\">\n<thead>\n<tr data-sourcepos=\"40:1-40:70\">\n<th data-sourcepos=\"40:2-40:9\">\u7528\u8a9e<\/th>\n<th data-sourcepos=\"40:11-40:24\">\u30ab\u30c6\u30b4\u30ea<\/th>\n<th data-sourcepos=\"40:26-40:50\">COBOL\u306b\u304a\u3051\u308b\u8aac\u660e<\/th>\n<th data-sourcepos=\"40:52-40:69\">Java\u3067\u3044\u3046\u3068<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"42:1-42:158\">\n<td data-sourcepos=\"42:2-42:11\">Division<\/td>\n<td data-sourcepos=\"42:13-42:29\">\u30b3\u30fc\u30c9\u69cb\u9020<\/td>\n<td data-sourcepos=\"42:31-42:130\">COBOL\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u4e3b\u8981\u306a\u30bb\u30af\u30b7\u30e7\u30f3 (\u4f8b: Identification Division, Procedure Division)<\/td>\n<td data-sourcepos=\"42:132-42:157\">\u30af\u30e9\u30b9\u3068\u30e1\u30bd\u30c3\u30c9<\/td>\n<\/tr>\n<tr data-sourcepos=\"43:1-43:124\">\n<td data-sourcepos=\"43:2-43:15\">File Section<\/td>\n<td data-sourcepos=\"43:17-43:33\">\u30c7\u30fc\u30bf\u69cb\u9020<\/td>\n<td data-sourcepos=\"43:35-43:96\">\u30d5\u30a1\u30a4\u30eb\u306e\u30c7\u30fc\u30bf\u69cb\u9020\u3092\u5b9a\u7fa9\u3059\u308b\u30bb\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"43:98-43:123\">\u30d5\u30a1\u30a4\u30ebI\/O\u30af\u30e9\u30b9<\/td>\n<\/tr>\n<tr data-sourcepos=\"44:1-44:97\">\n<td data-sourcepos=\"44:2-44:18\">Working-Storage<\/td>\n<td data-sourcepos=\"44:20-44:30\">\u30e1\u30e2\u30ea<\/td>\n<td data-sourcepos=\"44:32-44:75\">\u4e00\u6642\u7684\u306a\u30c7\u30fc\u30bf\u3092\u683c\u7d0d\u3059\u308b\u9818\u57df<\/td>\n<td data-sourcepos=\"44:77-44:96\">\u30ed\u30fc\u30ab\u30eb\u5909\u6570<\/td>\n<\/tr>\n<tr data-sourcepos=\"45:1-45:95\">\n<td data-sourcepos=\"45:2-45:7\">MOVE<\/td>\n<td data-sourcepos=\"45:9-45:16\">\u547d\u4ee4<\/td>\n<td data-sourcepos=\"45:18-45:79\">\u30c7\u30fc\u30bf\u3092\u4e00\u3064\u306e\u5834\u6240\u304b\u3089\u5225\u306e\u5834\u6240\u3078\u79fb\u52d5\u3059\u308b<\/td>\n<td data-sourcepos=\"45:81-45:94\">\u5909\u6570\u4ee3\u5165<\/td>\n<\/tr>\n<tr data-sourcepos=\"46:1-46:115\">\n<td data-sourcepos=\"46:2-46:10\">PERFORM<\/td>\n<td data-sourcepos=\"46:12-46:25\">\u5236\u5fa1\u69cb\u9020<\/td>\n<td data-sourcepos=\"46:27-46:93\">\u6307\u5b9a\u3055\u308c\u305f\u7bc4\u56f2\u306eCOBOL\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8\u3092\u5b9f\u884c\u3059\u308b<\/td>\n<td data-sourcepos=\"46:95-46:114\">for\/while\u30eb\u30fc\u30d7<\/td>\n<\/tr>\n<tr data-sourcepos=\"47:1-47:142\">\n<td data-sourcepos=\"47:2-47:11\">COPYBOOK<\/td>\n<td data-sourcepos=\"47:13-47:29\">\u30e2\u30b8\u30e5\u30fc\u30eb<\/td>\n<td data-sourcepos=\"47:31-47:104\">\u5171\u901a\u306e\u30c7\u30fc\u30bf\u69cb\u9020\u3084\u624b\u7d9a\u304d\u3092\u5916\u90e8\u30d5\u30a1\u30a4\u30eb\u3068\u3057\u3066\u5b9a\u7fa9<\/td>\n<td data-sourcepos=\"47:106-47:141\">\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9\/\u30af\u30e9\u30b9<\/td>\n<\/tr>\n<tr data-sourcepos=\"48:1-48:104\">\n<td data-sourcepos=\"48:2-48:10\">DISPLAY<\/td>\n<td data-sourcepos=\"48:12-48:19\">\u51fa\u529b<\/td>\n<td data-sourcepos=\"48:21-48:82\">\u30b3\u30f3\u30bd\u30fc\u30eb\u3084\u30d5\u30a1\u30a4\u30eb\u306b\u30c6\u30ad\u30b9\u30c8\u3092\u51fa\u529b\u3059\u308b<\/td>\n<td data-sourcepos=\"48:84-48:103\">System.out.println<\/td>\n<\/tr>\n<tr data-sourcepos=\"49:1-49:101\">\n<td data-sourcepos=\"49:2-49:9\">ACCEPT<\/td>\n<td data-sourcepos=\"49:11-49:18\">\u5165\u529b<\/td>\n<td data-sourcepos=\"49:20-49:81\">\u30b3\u30f3\u30bd\u30fc\u30eb\u3084\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u53d6\u308b<\/td>\n<td data-sourcepos=\"49:83-49:100\">Scanner\u30af\u30e9\u30b9<\/td>\n<\/tr>\n<tr data-sourcepos=\"50:1-50:128\">\n<td data-sourcepos=\"50:2-50:7\">CALL<\/td>\n<td data-sourcepos=\"50:9-50:28\">\u95a2\u6570\u547c\u3073\u51fa\u3057<\/td>\n<td data-sourcepos=\"50:30-50:100\">\u5916\u90e8\u30d7\u30ed\u30b0\u30e9\u30e0\u307e\u305f\u306f\u5185\u90e8\u30d7\u30ed\u30b7\u30fc\u30b8\u30e3\u3092\u547c\u3073\u51fa\u3059<\/td>\n<td data-sourcepos=\"50:102-50:127\">\u30e1\u30bd\u30c3\u30c9\u547c\u3073\u51fa\u3057<\/td>\n<\/tr>\n<tr data-sourcepos=\"51:1-51:102\">\n<td data-sourcepos=\"51:2-51:7\">SORT<\/td>\n<td data-sourcepos=\"51:9-51:28\">\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0<\/td>\n<td data-sourcepos=\"51:30-51:82\">\u30c7\u30fc\u30bf\u3092\u6307\u5b9a\u3055\u308c\u305f\u30ad\u30fc\u3067\u30bd\u30fc\u30c8\u3059\u308b<\/td>\n<td data-sourcepos=\"51:84-51:101\">Collections.sort<\/td>\n<\/tr>\n<tr data-sourcepos=\"52:1-52:90\">\n<td data-sourcepos=\"52:2-52:7\">READ<\/td>\n<td data-sourcepos=\"52:9-52:28\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"52:30-52:76\">\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u30ec\u30b3\u30fc\u30c9\u3092\u8aad\u307f\u8fbc\u3080<\/td>\n<td data-sourcepos=\"52:78-52:89\">FileReader<\/td>\n<\/tr>\n<tr data-sourcepos=\"53:1-53:88\">\n<td data-sourcepos=\"53:2-53:8\">WRITE<\/td>\n<td data-sourcepos=\"53:10-53:29\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"53:31-53:74\">\u30d5\u30a1\u30a4\u30eb\u306b\u30ec\u30b3\u30fc\u30c9\u3092\u66f8\u304d\u8fbc\u3080<\/td>\n<td data-sourcepos=\"53:76-53:87\">FileWriter<\/td>\n<\/tr>\n<tr data-sourcepos=\"54:1-54:136\">\n<td data-sourcepos=\"54:2-54:10\">INDEXED<\/td>\n<td data-sourcepos=\"54:12-54:31\">\u30d5\u30a1\u30a4\u30eb\u5f62\u5f0f<\/td>\n<td data-sourcepos=\"54:33-54:106\">\u30ad\u30fc\u306b\u3088\u3063\u3066\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30ec\u30b3\u30fc\u30c9\u5f62\u5f0f\u306e\u30d5\u30a1\u30a4\u30eb<\/td>\n<td data-sourcepos=\"54:108-54:135\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\/HashMap<\/td>\n<\/tr>\n<tr data-sourcepos=\"55:1-55:77\">\n<td data-sourcepos=\"55:2-55:7\">COMP<\/td>\n<td data-sourcepos=\"55:9-55:22\">\u30c7\u30fc\u30bf\u578b<\/td>\n<td data-sourcepos=\"55:24-55:59\">2\u9032\u6570\u3067\u8868\u73fe\u3055\u308c\u305f\u6570\u5024\u578b<\/td>\n<td data-sourcepos=\"55:61-55:76\">int\/byte\/short<\/td>\n<\/tr>\n<tr data-sourcepos=\"56:1-56:127\">\n<td data-sourcepos=\"56:2-56:6\">PIC<\/td>\n<td data-sourcepos=\"56:8-56:21\">\u30c7\u30fc\u30bf\u578b<\/td>\n<td data-sourcepos=\"56:23-56:102\">\u30c7\u30fc\u30bf\u306e\u5f62\u5f0f\u3092\u5b9a\u7fa9\u3059\u308b\uff08\u4f8b\uff1aPIC 9(3)\u306f\u3001\u6700\u59273\u6841\u306e\u6570\u5024\uff09<\/td>\n<td data-sourcepos=\"56:104-56:126\">\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b<\/td>\n<\/tr>\n<\/tbody>\n<h2>COBOL\u7684\u76f8\u5173\u5de5\u5177\u3001\u4e2d\u95f4\u4ef6\u7b49<\/p>\n<div>\n<div class=\"post-table\">\n<thead>\n<tr data-sourcepos=\"61:1-61:70\">\n<th data-sourcepos=\"61:2-61:9\">\u7528\u8a9e<\/th>\n<th data-sourcepos=\"61:11-61:24\">\u30ab\u30c6\u30b4\u30ea<\/th>\n<th data-sourcepos=\"61:26-61:50\">COBOL\u306b\u304a\u3051\u308b\u8aac\u660e<\/th>\n<th data-sourcepos=\"61:52-61:69\">Java\u3067\u3044\u3046\u3068<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"63:1-63:147\">\n<td data-sourcepos=\"63:2-63:29\">JCL (Job Control Language)<\/td>\n<td data-sourcepos=\"63:31-63:47\">\u30d0\u30c3\u30c1\u51e6\u7406<\/td>\n<td data-sourcepos=\"63:49-63:140\">\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u3067\u306e\u30d0\u30c3\u30c1\u30b8\u30e7\u30d6\u306e\u30b9\u30b1\u30b8\u30e5\u30fc\u30ea\u30f3\u30b0\u3068\u5236\u5fa1\u306b\u4f7f\u7528<\/td>\n<td data-sourcepos=\"63:142-63:146\">Jp1<\/td>\n<\/tr>\n<tr data-sourcepos=\"64:1-64:161\">\n<td data-sourcepos=\"64:2-64:45\">CICS (Customer Information Control System)<\/td>\n<td data-sourcepos=\"64:47-64:66\">\u30df\u30c9\u30eb\u30a6\u30a7\u30a2<\/td>\n<td data-sourcepos=\"64:68-64:150\">\u30aa\u30f3\u30e9\u30a4\u30f3\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u3092\u51e6\u7406\u3059\u308b\u305f\u3081\u306e\u30df\u30c9\u30eb\u30a6\u30a7\u30a2<\/td>\n<td data-sourcepos=\"64:152-64:160\">JTA\/JTS<\/td>\n<\/tr>\n<tr data-sourcepos=\"65:1-65:218\">\n<td data-sourcepos=\"65:2-65:39\">VSAM (Virtual Storage Access Method)<\/td>\n<td data-sourcepos=\"65:41-65:66\">\u30c7\u30fc\u30bf\u30b9\u30c8\u30ec\u30fc\u30b8<\/td>\n<td data-sourcepos=\"65:68-65:180\">\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u4ed8\u304d\u3084\u30b7\u30fc\u30b1\u30f3\u30b7\u30e3\u30eb\u306a\u30c7\u30fc\u30bf\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u305f\u3081\u306e\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0<\/td>\n<td data-sourcepos=\"65:182-65:217\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\/\u30d5\u30a1\u30a4\u30ebI\/O<\/td>\n<\/tr>\n<tr data-sourcepos=\"66:1-66:147\">\n<td data-sourcepos=\"66:2-66:9\">EBCDIC<\/td>\n<td data-sourcepos=\"66:11-66:42\">\u6587\u5b57\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0<\/td>\n<td data-sourcepos=\"66:44-66:132\">\u4e3b\u306bIBM\u306e\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u3067\u4f7f\u7528\u3055\u308c\u308b\u6587\u5b57\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u5f62\u5f0f<\/td>\n<td data-sourcepos=\"66:134-66:146\">ASCII\/UTF-8<\/td>\n<\/tr>\n<tr data-sourcepos=\"67:1-67:113\">\n<td data-sourcepos=\"67:2-67:11\">RM\/COBOL<\/td>\n<td data-sourcepos=\"67:13-67:29\">\u30b3\u30f3\u30d1\u30a4\u30e9<\/td>\n<td data-sourcepos=\"67:31-67:90\">Micro Focus\u306b\u3088\u3063\u3066\u63d0\u4f9b\u3055\u308c\u308bCOBOL\u30b3\u30f3\u30d1\u30a4\u30e9<\/td>\n<td data-sourcepos=\"67:92-67:112\">Oracle JDK, OpenJDK<\/td>\n<\/tr>\n<tr data-sourcepos=\"68:1-68:167\">\n<td data-sourcepos=\"68:2-68:38\">IMS (Information Management System)<\/td>\n<td data-sourcepos=\"68:40-68:59\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9<\/td>\n<td data-sourcepos=\"68:61-68:134\">\u968e\u5c64\u578b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304a\u3088\u3073\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u30e2\u30cb\u30bf\u30fc<\/td>\n<td data-sourcepos=\"68:136-68:166\">JDBC\/ORM\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af<\/td>\n<\/tr>\n<tr data-sourcepos=\"69:1-69:128\">\n<td data-sourcepos=\"69:2-69:6\">DB2<\/td>\n<td data-sourcepos=\"69:8-69:27\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9<\/td>\n<td data-sourcepos=\"69:29-69:99\">IBM\u306b\u3088\u3063\u3066\u958b\u767a\u3055\u308c\u305f\u30ea\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9<\/td>\n<td data-sourcepos=\"69:101-69:127\">Oracle, MySQL, PostgreSQL<\/td>\n<\/tr>\n<tr data-sourcepos=\"70:1-70:214\">\n<td data-sourcepos=\"70:2-70:28\">TSO (Time Sharing Option)<\/td>\n<td data-sourcepos=\"70:30-70:67\">\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0<\/td>\n<td data-sourcepos=\"70:69-70:178\">\u8907\u6570\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u540c\u6642\u306b\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u30aa\u30d7\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"70:180-70:213\">Linux\u306e\u30de\u30eb\u30c1\u30e6\u30fc\u30b6\u74b0\u5883<\/td>\n<\/tr>\n<tr data-sourcepos=\"71:1-71:220\">\n<td data-sourcepos=\"71:2-71:50\">ISPF (Interactive System Productivity Facility)<\/td>\n<td data-sourcepos=\"71:52-71:89\">\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9<\/td>\n<td data-sourcepos=\"71:91-71:190\">\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u3067\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u958b\u767a\u3001\u7ba1\u7406\u3059\u308b\u305f\u3081\u306e\u30c6\u30ad\u30b9\u30c8\u30d9\u30fc\u30b9\u306eUI<\/td>\n<td data-sourcepos=\"71:192-71:219\">IDE\uff08Eclipse, IntelliJ\uff09<\/td>\n<\/tr>\n<tr data-sourcepos=\"72:1-72:205\">\n<td data-sourcepos=\"72:2-72:42\">SPUFI (SQL Processing Using File Input)<\/td>\n<td data-sourcepos=\"72:44-72:72\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30c4\u30fc\u30eb<\/td>\n<td data-sourcepos=\"72:74-72:180\">SQL\u30af\u30a8\u30ea\u3092DB2\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u5bfe\u3057\u3066\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9<\/td>\n<td data-sourcepos=\"72:182-72:204\">SQL\u30af\u30e9\u30a4\u30a2\u30f3\u30c8<\/td>\n<\/tr>\n<\/tbody>\n<h2>\u5173\u4e8eCOBOL\u5f00\u53d1\u8005\u73af\u5883\u7684\u672f\u8bed\u96c6\u5408<\/p>\n<div>\n<div class=\"post-table\">\n<thead>\n<tr data-sourcepos=\"76:1-76:70\">\n<th data-sourcepos=\"76:2-76:9\">\u7528\u8a9e<\/th>\n<th data-sourcepos=\"76:11-76:24\">\u30ab\u30c6\u30b4\u30ea<\/th>\n<th data-sourcepos=\"76:26-76:50\">COBOL\u306b\u304a\u3051\u308b\u8aac\u660e<\/th>\n<th data-sourcepos=\"76:52-76:69\">Java\u3067\u3044\u3046\u3068<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"78:1-78:143\">\n<td data-sourcepos=\"78:2-78:7\">z\/OS<\/td>\n<td data-sourcepos=\"78:9-78:46\">\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0<\/td>\n<td data-sourcepos=\"78:48-78:118\">IBM\u306e\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u7528\u306e\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0<\/td>\n<td data-sourcepos=\"78:120-78:142\">Linux, Windows, macOS<\/td>\n<\/tr>\n<tr data-sourcepos=\"79:1-79:112\">\n<td data-sourcepos=\"79:2-79:11\">TSO\/ISPF<\/td>\n<td data-sourcepos=\"79:13-79:17\">IDE<\/td>\n<td data-sourcepos=\"79:19-79:86\">\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u4e0a\u3067\u306e\u30c6\u30ad\u30b9\u30c8\u30d9\u30fc\u30b9\u306e\u958b\u767a\u74b0\u5883<\/td>\n<td data-sourcepos=\"79:88-79:111\">Eclipse, IntelliJ IDEA<\/td>\n<\/tr>\n<tr data-sourcepos=\"80:1-80:126\">\n<td data-sourcepos=\"80:2-80:10\">Endevor<\/td>\n<td data-sourcepos=\"80:12-80:34\">\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406<\/td>\n<td data-sourcepos=\"80:36-80:114\">COBOL\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u306e\u30e9\u30a4\u30d5\u30b5\u30a4\u30af\u30eb\u7ba1\u7406\u3068\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406<\/td>\n<td data-sourcepos=\"80:116-80:125\">Git, SVN<\/td>\n<\/tr>\n<tr data-sourcepos=\"81:1-81:125\">\n<td data-sourcepos=\"81:2-81:41\">RDz (Rational Developer for z Systems)<\/td>\n<td data-sourcepos=\"81:43-81:47\">IDE<\/td>\n<td data-sourcepos=\"81:49-81:114\">IBM\u306b\u3088\u308bEclipse\u30d9\u30fc\u30b9\u306e\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u958b\u767a\u74b0\u5883<\/td>\n<td data-sourcepos=\"81:116-81:124\">Eclipse<\/td>\n<\/tr>\n<tr data-sourcepos=\"82:1-82:116\">\n<td data-sourcepos=\"82:2-82:12\">CobolUnit<\/td>\n<td data-sourcepos=\"82:14-82:45\">\u30c6\u30b9\u30c8\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af<\/td>\n<td data-sourcepos=\"82:47-82:107\">COBOL\u306e\u30e6\u30cb\u30c3\u30c8\u30c6\u30b9\u30c6\u30a3\u30f3\u30b0\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af<\/td>\n<td data-sourcepos=\"82:109-82:115\">JUnit<\/td>\n<\/tr>\n<tr data-sourcepos=\"83:1-83:105\">\n<td data-sourcepos=\"83:2-83:8\">Abend<\/td>\n<td data-sourcepos=\"83:10-83:23\">\u30c7\u30d0\u30c3\u30b0<\/td>\n<td data-sourcepos=\"83:25-83:92\">\u7570\u5e38\u7d42\u4e86\u306e\u3053\u3068\u3002\u30c7\u30d0\u30c3\u30b0\u4e2d\u306b\u3088\u304f\u906d\u9047\u3059\u308b\u554f\u984c<\/td>\n<td data-sourcepos=\"83:94-83:104\">Exception<\/td>\n<\/tr>\n<tr data-sourcepos=\"84:1-84:155\">\n<td data-sourcepos=\"84:2-84:28\">JES (Job Entry Subsystem)<\/td>\n<td data-sourcepos=\"84:30-84:46\">\u30d0\u30c3\u30c1\u51e6\u7406<\/td>\n<td data-sourcepos=\"84:48-84:124\">\u30d0\u30c3\u30c1\u30b8\u30e7\u30d6\u306e\u30ad\u30e5\u30fc\u30a4\u30f3\u30b0\u3068\u30b9\u30b1\u30b8\u30e5\u30fc\u30ea\u30f3\u30b0\u3092\u62c5\u5f53<\/td>\n<td data-sourcepos=\"84:126-84:154\">Batch Processing Frameworks<\/td>\n<\/tr>\n<tr data-sourcepos=\"85:1-85:146\">\n<td data-sourcepos=\"85:2-85:9\">SYSLIB<\/td>\n<td data-sourcepos=\"85:11-85:27\">\u30e9\u30a4\u30d6\u30e9\u30ea<\/td>\n<td data-sourcepos=\"85:29-85:133\">COBOL\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u4f7f\u7528\u3055\u308c\u308b\u5171\u6709\u30e9\u30a4\u30d6\u30e9\u30ea\u3084COPYBOOK\u3092\u683c\u7d0d\u3059\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea<\/td>\n<td data-sourcepos=\"85:135-85:145\">Classpath<\/td>\n<\/tr>\n<tr data-sourcepos=\"86:1-86:142\">\n<td data-sourcepos=\"86:2-86:12\">Assembler<\/td>\n<td data-sourcepos=\"86:14-86:21\">\u8a00\u8a9e<\/td>\n<td data-sourcepos=\"86:23-86:125\">COBOL\u3068\u4e00\u7dd2\u306b\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u3067\u3088\u304f\u4f7f\u7528\u3055\u308c\u308b\u4f4e\u30ec\u30d9\u30eb\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e<\/td>\n<td data-sourcepos=\"86:127-86:141\">Assembly, JNI<\/td>\n<\/tr>\n<tr data-sourcepos=\"87:1-87:163\">\n<td data-sourcepos=\"87:2-87:44\">SDSF (System Display and Search Facility)<\/td>\n<td data-sourcepos=\"87:46-87:65\">\u30e2\u30cb\u30bf\u30ea\u30f3\u30b0<\/td>\n<td data-sourcepos=\"87:67-87:143\">\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u4e0a\u306e\u30ea\u30bd\u30fc\u30b9\u3068\u30b8\u30e7\u30d6\u3092\u76e3\u8996\u3059\u308b\u30c4\u30fc\u30eb<\/td>\n<td data-sourcepos=\"87:145-87:162\">Monitoring Tools<\/td>\n<\/tr>\n<\/tbody>\n<h2>\u5173\u4e8eCOBOL\u7528\u6237\u754c\u9762\u7684\u672f\u8bed\u96c6\u5408\u3002<\/p>\n<div>\n<div class=\"post-table\">\n<thead>\n<tr data-sourcepos=\"91:1-91:70\">\n<th data-sourcepos=\"91:2-91:9\">\u7528\u8a9e<\/th>\n<th data-sourcepos=\"91:11-91:24\">\u30ab\u30c6\u30b4\u30ea<\/th>\n<th data-sourcepos=\"91:26-91:50\">COBOL\u306b\u304a\u3051\u308b\u8aac\u660e<\/th>\n<th data-sourcepos=\"91:52-91:69\">Java\u3067\u3044\u3046\u3068<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"93:1-93:161\">\n<td data-sourcepos=\"93:2-93:30\">BMS (Basic Mapping Support)<\/td>\n<td data-sourcepos=\"93:32-93:56\">UI\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af<\/td>\n<td data-sourcepos=\"93:58-93:144\">CICS\u3068\u4e00\u7dd2\u306b\u4f7f\u7528\u3055\u308c\u308b\u3001\u753b\u9762\u8a2d\u8a08\u3068\u30de\u30c3\u30d4\u30f3\u30b0\u306e\u305f\u3081\u306e\u30c4\u30fc\u30eb<\/td>\n<td data-sourcepos=\"93:146-93:160\">JavaFX, Swing<\/td>\n<\/tr>\n<tr data-sourcepos=\"94:1-94:182\">\n<td data-sourcepos=\"94:2-94:16\">3270 Terminal<\/td>\n<td data-sourcepos=\"94:18-94:55\">\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9<\/td>\n<td data-sourcepos=\"94:57-94:154\">IBM\u30e1\u30a4\u30f3\u30d5\u30ec\u30fc\u30e0\u306b\u63a5\u7d9a\u3059\u308b\u305f\u3081\u306e\u30c6\u30ad\u30b9\u30c8\u30d9\u30fc\u30b9\u306e\u7aef\u672b\u30a8\u30df\u30e5\u30ec\u30fc\u30bf<\/td>\n<td data-sourcepos=\"94:156-94:181\">Terminal, Command Prompt<\/td>\n<\/tr>\n<tr data-sourcepos=\"95:1-95:132\">\n<td data-sourcepos=\"95:2-95:9\">MAPSET<\/td>\n<td data-sourcepos=\"95:11-95:35\">UI\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8<\/td>\n<td data-sourcepos=\"95:37-95:112\">BMS\u3067\u4f7f\u7528\u3055\u308c\u308b\u3001\u4e00\u9023\u306e\u753b\u9762\u30de\u30c3\u30d7\uff08UI\uff09\u3092\u542b\u3080\u96c6\u5408\u4f53<\/td>\n<td data-sourcepos=\"95:114-95:131\">UI Component Set<\/td>\n<\/tr>\n<tr data-sourcepos=\"96:1-96:104\">\n<td data-sourcepos=\"96:2-96:11\">SEND MAP<\/td>\n<td data-sourcepos=\"96:13-96:22\">UI\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"96:24-96:88\">\u753b\u9762\u30de\u30c3\u30d7\uff08UI\uff09\u3092\u7aef\u672b\u306b\u9001\u4fe1\u3059\u308bCICS\u30b3\u30de\u30f3\u30c9<\/td>\n<td data-sourcepos=\"96:90-96:103\">UI Rendering<\/td>\n<\/tr>\n<tr data-sourcepos=\"97:1-97:104\">\n<td data-sourcepos=\"97:2-97:14\">RECEIVE MAP<\/td>\n<td data-sourcepos=\"97:16-97:25\">UI\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"97:27-97:86\">\u7aef\u672b\u304b\u3089\u5165\u529b\u30c7\u30fc\u30bf\u3092\u53d7\u4fe1\u3059\u308bCICS\u30b3\u30de\u30f3\u30c9<\/td>\n<td data-sourcepos=\"97:88-97:103\">Event Listener<\/td>\n<\/tr>\n<tr data-sourcepos=\"98:1-98:151\">\n<td data-sourcepos=\"98:2-98:9\">PF Key<\/td>\n<td data-sourcepos=\"98:11-98:20\">UI\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"98:22-98:130\">\u30d7\u30ed\u30b0\u30e9\u30e0\u53ef\u80fd\u306a\u30d5\u30a1\u30f3\u30af\u30b7\u30e7\u30f3\u30ad\u30fc\uff08PF\u30ad\u30fc\uff09\u3092\u4f7f\u7528\u3057\u3066\u3001\u7279\u5b9a\u306e\u64cd\u4f5c\u3092\u884c\u3046<\/td>\n<td data-sourcepos=\"98:132-98:150\">Keyboard Shortcut<\/td>\n<\/tr>\n<tr data-sourcepos=\"99:1-99:162\">\n<td data-sourcepos=\"99:2-99:23\">Attention Identifier<\/td>\n<td data-sourcepos=\"99:25-99:40\">UI\u30a4\u30d9\u30f3\u30c8<\/td>\n<td data-sourcepos=\"99:42-99:149\">\u30e6\u30fc\u30b6\u30fc\u304c\u7279\u5b9a\u306e\u30ad\u30fc\uff08\u4f8b\uff1aEnter\u3001PF\u30ad\u30fc\uff09\u3092\u62bc\u3057\u305f\u3068\u304d\u306b\u751f\u6210\u3055\u308c\u308b\u30a4\u30d9\u30f3\u30c8<\/td>\n<td data-sourcepos=\"99:151-99:161\">Key Event<\/td>\n<\/tr>\n<tr data-sourcepos=\"100:1-100:127\">\n<td data-sourcepos=\"100:2-100:25\">CWA (Common Work Area)<\/td>\n<td data-sourcepos=\"100:27-100:39\">UI\u30c7\u30fc\u30bf<\/td>\n<td data-sourcepos=\"100:41-100:106\">CICS\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3\u9593\u3067\u30c7\u30fc\u30bf\u3092\u5171\u6709\u3059\u308b\u9818\u57df<\/td>\n<td data-sourcepos=\"100:108-100:126\">Shared Data Model<\/td>\n<\/tr>\n<\/tbody>\n<h2>COBOL\u7684\u6570\u636e\u5e93\u672f\u8bed\u96c6\u5408<\/p>\n<div>\n<div class=\"post-table\">\n<thead>\n<tr data-sourcepos=\"103:1-103:70\">\n<th data-sourcepos=\"103:2-103:9\">\u7528\u8a9e<\/th>\n<th data-sourcepos=\"103:11-103:24\">\u30ab\u30c6\u30b4\u30ea<\/th>\n<th data-sourcepos=\"103:26-103:50\">COBOL\u306b\u304a\u3051\u308b\u8aac\u660e<\/th>\n<th data-sourcepos=\"103:52-103:69\">Java\u3067\u3044\u3046\u3068<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"105:1-105:212\">\n<td data-sourcepos=\"105:2-105:39\">VSAM (Virtual Storage Access Method)<\/td>\n<td data-sourcepos=\"105:41-105:66\">\u30c7\u30fc\u30bf\u30b9\u30c8\u30ec\u30fc\u30b8<\/td>\n<td data-sourcepos=\"105:68-105:174\">\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u3084\u30b7\u30fc\u30b1\u30f3\u30b7\u30e3\u30eb\u306a\u30c7\u30fc\u30bf\u30b9\u30c8\u30ec\u30fc\u30b8\u306e\u305f\u3081\u306e\u30d5\u30a1\u30a4\u30eb\u30b7\u30b9\u30c6\u30e0<\/td>\n<td data-sourcepos=\"105:176-105:211\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\/\u30d5\u30a1\u30a4\u30ebI\/O<\/td>\n<\/tr>\n<tr data-sourcepos=\"106:1-106:105\">\n<td data-sourcepos=\"106:2-106:9\">IMS DB<\/td>\n<td data-sourcepos=\"106:11-106:30\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9<\/td>\n<td data-sourcepos=\"106:32-106:72\">\u968e\u5c64\u578b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30b7\u30b9\u30c6\u30e0<\/td>\n<td data-sourcepos=\"106:74-106:104\">JDBC\/ORM\u30d5\u30ec\u30fc\u30e0\u30ef\u30fc\u30af<\/td>\n<\/tr>\n<tr data-sourcepos=\"107:1-107:128\">\n<td data-sourcepos=\"107:2-107:6\">DB2<\/td>\n<td data-sourcepos=\"107:8-107:27\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9<\/td>\n<td data-sourcepos=\"107:29-107:99\">IBM\u306b\u3088\u3063\u3066\u958b\u767a\u3055\u308c\u305f\u30ea\u30ec\u30fc\u30b7\u30e7\u30ca\u30eb\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9<\/td>\n<td data-sourcepos=\"107:101-107:127\">Oracle, MySQL, PostgreSQL<\/td>\n<\/tr>\n<tr data-sourcepos=\"108:1-108:110\">\n<td data-sourcepos=\"108:2-108:10\">SQLCODE<\/td>\n<td data-sourcepos=\"108:12-108:40\">\u30a8\u30e9\u30fc\u30cf\u30f3\u30c9\u30ea\u30f3\u30b0<\/td>\n<td data-sourcepos=\"108:42-108:94\">SQL\u64cd\u4f5c\u5f8c\u306e\u7d50\u679c\u3084\u30a8\u30e9\u30fc\u3092\u793a\u3059\u30b3\u30fc\u30c9<\/td>\n<td data-sourcepos=\"108:96-108:109\">SQLException<\/td>\n<\/tr>\n<tr data-sourcepos=\"109:1-109:114\">\n<td data-sourcepos=\"109:2-109:11\">EXEC SQL<\/td>\n<td data-sourcepos=\"109:13-109:29\">SQL\u7d44\u307f\u8fbc\u307f<\/td>\n<td data-sourcepos=\"109:31-109:106\">COBOL\u30d7\u30ed\u30b0\u30e9\u30e0\u5185\u3067\u76f4\u63a5SQL\u30af\u30a8\u30ea\u3092\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u69cb\u6587<\/td>\n<td data-sourcepos=\"109:108-109:113\">JDBC<\/td>\n<\/tr>\n<tr data-sourcepos=\"110:1-110:123\">\n<td data-sourcepos=\"110:2-110:9\">DCLGEN<\/td>\n<td data-sourcepos=\"110:11-110:27\">\u30b3\u30fc\u30c9\u751f\u6210<\/td>\n<td data-sourcepos=\"110:29-110:107\">DB2\u30c6\u30fc\u30d6\u30eb\u5b9a\u7fa9\u304b\u3089COBOL\u7528\u306e\u30c7\u30fc\u30bf\u69cb\u9020\u3092\u751f\u6210\u3059\u308b\u30c4\u30fc\u30eb<\/td>\n<td data-sourcepos=\"110:109-110:122\">ORM\u30c4\u30fc\u30eb<\/td>\n<\/tr>\n<tr data-sourcepos=\"111:1-111:109\">\n<td data-sourcepos=\"111:2-111:9\">Cursor<\/td>\n<td data-sourcepos=\"111:11-111:27\">\u30c7\u30fc\u30bf\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"111:29-111:96\">\u8907\u6570\u306e\u884c\u3092\u9806\u6b21\u51e6\u7406\u3059\u308b\u305f\u3081\u306eDB2\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8<\/td>\n<td data-sourcepos=\"111:98-111:108\">ResultSet<\/td>\n<\/tr>\n<tr data-sourcepos=\"112:1-112:93\">\n<td data-sourcepos=\"112:2-112:9\">COMMIT<\/td>\n<td data-sourcepos=\"112:11-112:36\">\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"112:38-112:81\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u5909\u66f4\u3092\u78ba\u5b9a\u3059\u308b<\/td>\n<td data-sourcepos=\"112:83-112:92\">commit()<\/td>\n<\/tr>\n<tr data-sourcepos=\"113:1-113:97\">\n<td data-sourcepos=\"113:2-113:11\">ROLLBACK<\/td>\n<td data-sourcepos=\"113:13-113:38\">\u30c8\u30e9\u30f3\u30b6\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"113:40-113:83\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u5909\u66f4\u3092\u53d6\u308a\u6d88\u3059<\/td>\n<td data-sourcepos=\"113:85-113:96\">rollback()<\/td>\n<\/tr>\n<tr data-sourcepos=\"114:1-114:115\">\n<td data-sourcepos=\"114:2-114:7\">Plan<\/td>\n<td data-sourcepos=\"114:9-114:25\">SQL\u5b9f\u884c\u8a08\u753b<\/td>\n<td data-sourcepos=\"114:27-114:91\">DB2\u3067SQL\u30af\u30a8\u30ea\u3092\u52b9\u7387\u7684\u306b\u5b9f\u884c\u3059\u308b\u305f\u3081\u306e\u30d7\u30e9\u30f3<\/td>\n<td data-sourcepos=\"114:93-114:114\">Query Execution Plan<\/td>\n<\/tr>\n<\/tbody>\n<h2>COBOL\u6587\u4ef6\u534f\u4f5c\u672f\u8bed<\/p>\n<div>\n<div class=\"post-table\">\n<thead>\n<tr data-sourcepos=\"117:1-117:70\">\n<th data-sourcepos=\"117:2-117:9\">\u7528\u8a9e<\/th>\n<th data-sourcepos=\"117:11-117:24\">\u30ab\u30c6\u30b4\u30ea<\/th>\n<th data-sourcepos=\"117:26-117:50\">COBOL\u306b\u304a\u3051\u308b\u8aac\u660e<\/th>\n<th data-sourcepos=\"117:52-117:69\">Java\u3067\u3044\u3046\u3068<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"119:1-119:140\">\n<td data-sourcepos=\"119:2-119:24\">FD (File Description)<\/td>\n<td data-sourcepos=\"119:26-119:45\">\u30d5\u30a1\u30a4\u30eb\u5b9a\u7fa9<\/td>\n<td data-sourcepos=\"119:47-119:120\">\u30c7\u30fc\u30bf\u30d5\u30a1\u30a4\u30eb\u306e\u30ec\u30b3\u30fc\u30c9\u69cb\u9020\u3092\u5b9a\u7fa9\u3059\u308b\u30bb\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"119:122-119:139\">File Class, POJO<\/td>\n<\/tr>\n<tr data-sourcepos=\"120:1-120:144\">\n<td data-sourcepos=\"120:2-120:16\">SELECT Clause<\/td>\n<td data-sourcepos=\"120:18-120:46\">\u30d5\u30a1\u30a4\u30eb\u30de\u30c3\u30d4\u30f3\u30b0<\/td>\n<td data-sourcepos=\"120:48-120:112\">\u30d7\u30ed\u30b0\u30e9\u30e0\u3068\u5916\u90e8\u30d5\u30a1\u30a4\u30eb\u3068\u306e\u95a2\u9023\u4ed8\u3051\u3092\u884c\u3046<\/td>\n<td data-sourcepos=\"120:114-120:143\">FileInputStream, FileChannel<\/td>\n<\/tr>\n<tr data-sourcepos=\"121:1-121:102\">\n<td data-sourcepos=\"121:2-121:7\">OPEN<\/td>\n<td data-sourcepos=\"121:9-121:28\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"121:30-121:87\">\u30d5\u30a1\u30a4\u30eb\u3092\u958b\u304f\u305f\u3081\u306eCOBOL\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8<\/td>\n<td data-sourcepos=\"121:89-121:101\">File.open()<\/td>\n<\/tr>\n<tr data-sourcepos=\"122:1-122:107\">\n<td data-sourcepos=\"122:2-122:8\">CLOSE<\/td>\n<td data-sourcepos=\"122:10-122:29\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"122:31-122:91\">\u30d5\u30a1\u30a4\u30eb\u3092\u9589\u3058\u308b\u305f\u3081\u306eCOBOL\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8<\/td>\n<td data-sourcepos=\"122:93-122:106\">File.close()<\/td>\n<\/tr>\n<tr data-sourcepos=\"123:1-123:101\">\n<td data-sourcepos=\"123:2-123:7\">READ<\/td>\n<td data-sourcepos=\"123:9-123:28\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"123:30-123:76\">\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u30ec\u30b3\u30fc\u30c9\u3092\u8aad\u307f\u8fbc\u3080<\/td>\n<td data-sourcepos=\"123:78-123:100\">BufferedReader.read()<\/td>\n<\/tr>\n<tr data-sourcepos=\"124:1-124:100\">\n<td data-sourcepos=\"124:2-124:8\">WRITE<\/td>\n<td data-sourcepos=\"124:10-124:29\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"124:31-124:74\">\u30d5\u30a1\u30a4\u30eb\u306b\u30ec\u30b3\u30fc\u30c9\u3092\u66f8\u304d\u8fbc\u3080<\/td>\n<td data-sourcepos=\"124:76-124:99\">BufferedWriter.write()<\/td>\n<\/tr>\n<tr data-sourcepos=\"125:1-125:98\">\n<td data-sourcepos=\"125:2-125:10\">REWRITE<\/td>\n<td data-sourcepos=\"125:12-125:31\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"125:33-125:70\">\u65e2\u5b58\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u66f4\u65b0\u3059\u308b<\/td>\n<td data-sourcepos=\"125:72-125:97\">RandomAccessFile.write()<\/td>\n<\/tr>\n<tr data-sourcepos=\"126:1-126:66\">\n<td data-sourcepos=\"126:2-126:9\">DELETE<\/td>\n<td data-sourcepos=\"126:11-126:30\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c<\/td>\n<td data-sourcepos=\"126:32-126:60\">\u30ec\u30b3\u30fc\u30c9\u3092\u524a\u9664\u3059\u308b<\/td>\n<td data-sourcepos=\"126:62-126:65\">&#8212;<\/td>\n<\/tr>\n<tr data-sourcepos=\"127:1-127:115\">\n<td data-sourcepos=\"127:2-127:18\">Sequential File<\/td>\n<td data-sourcepos=\"127:20-127:39\">\u30d5\u30a1\u30a4\u30eb\u5f62\u5f0f<\/td>\n<td data-sourcepos=\"127:41-127:102\">\u30ec\u30b3\u30fc\u30c9\u304c\u4e00\u5b9a\u306e\u9806\u5e8f\u3067\u683c\u7d0d\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb<\/td>\n<td data-sourcepos=\"127:104-127:114\">Text File<\/td>\n<\/tr>\n<tr data-sourcepos=\"128:1-128:132\">\n<td data-sourcepos=\"128:2-128:15\">Indexed File<\/td>\n<td data-sourcepos=\"128:17-128:36\">\u30d5\u30a1\u30a4\u30eb\u5f62\u5f0f<\/td>\n<td data-sourcepos=\"128:38-128:111\">\u30ad\u30fc\u306b\u3088\u3063\u3066\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u30ec\u30b3\u30fc\u30c9\u5f62\u5f0f\u306e\u30d5\u30a1\u30a4\u30eb<\/td>\n<td data-sourcepos=\"128:113-128:131\">Database, HashMap<\/td>\n<\/tr>\n<tr data-sourcepos=\"129:1-129:130\">\n<td data-sourcepos=\"129:2-129:16\">Relative File<\/td>\n<td data-sourcepos=\"129:18-129:37\">\u30d5\u30a1\u30a4\u30eb\u5f62\u5f0f<\/td>\n<td data-sourcepos=\"129:39-129:115\">\u76f8\u5bfe\u7684\u306a\u4f4d\u7f6e\uff08\u30ec\u30b3\u30fc\u30c9\u756a\u53f7\uff09\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b\u30d5\u30a1\u30a4\u30eb<\/td>\n<td data-sourcepos=\"129:117-129:129\">Array, List<\/td>\n<\/tr>\n<tr data-sourcepos=\"130:1-130:116\">\n<td data-sourcepos=\"130:2-130:16\">Record Layout<\/td>\n<td data-sourcepos=\"130:18-130:37\">\u30d5\u30a1\u30a4\u30eb\u69cb\u9020<\/td>\n<td data-sourcepos=\"130:39-130:97\">\u30d5\u30a1\u30a4\u30eb\u5185\u306e\u5404\u30ec\u30b3\u30fc\u30c9\u306e\u30d5\u30a3\u30fc\u30eb\u30c9\u69cb\u9020<\/td>\n<td data-sourcepos=\"130:99-130:115\">Data Class, DTO<\/td>\n<\/tr>\n<tr data-sourcepos=\"131:1-131:134\">\n<td data-sourcepos=\"131:2-131:22\">ORGANIZATION Clause<\/td>\n<td data-sourcepos=\"131:24-131:43\">\u30d5\u30a1\u30a4\u30eb\u5c5e\u6027<\/td>\n<td data-sourcepos=\"131:45-131:117\">\u30d5\u30a1\u30a4\u30eb\u306e\u7a2e\u985e\uff08SEQUENTIAL, INDEXED, RELATIVE\uff09\u3092\u6307\u5b9a\u3059\u308b<\/td>\n<td data-sourcepos=\"131:119-131:133\">File Metadata<\/td>\n<\/tr>\n<tr data-sourcepos=\"132:1-132:157\">\n<td data-sourcepos=\"132:2-132:14\">ACCESS MODE<\/td>\n<td data-sourcepos=\"132:16-132:41\">\u30d5\u30a1\u30a4\u30eb\u30a2\u30af\u30bb\u30b9<\/td>\n<td data-sourcepos=\"132:43-132:137\">\u30d5\u30a1\u30a4\u30eb\u306b\u3069\u306e\u3088\u3046\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u304b\uff08SEQUENTIAL, RANDOM, DYNAMIC\uff09\u3092\u6307\u5b9a<\/td>\n<td data-sourcepos=\"132:139-132:156\">File Access Mode<\/td>\n<\/tr>\n<\/tbody>\n<h2>COBOL\u7684\u804c\u8d23\u5206\u914d\u672f\u8bed<\/p>\n<div>\n<div class=\"post-table\">\n<thead>\n<tr data-sourcepos=\"136:1-136:70\">\n<th data-sourcepos=\"136:2-136:9\">\u7528\u8a9e<\/th>\n<th data-sourcepos=\"136:11-136:24\">\u30ab\u30c6\u30b4\u30ea<\/th>\n<th data-sourcepos=\"136:26-136:50\">COBOL\u306b\u304a\u3051\u308b\u8aac\u660e<\/th>\n<th data-sourcepos=\"136:52-136:69\">Java\u3067\u3044\u3046\u3068<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"138:1-138:195\">\n<td data-sourcepos=\"138:2-138:23\">Environment Division<\/td>\n<td data-sourcepos=\"138:25-138:50\">\u30b3\u30fc\u30c9\u30bb\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"138:52-138:146\">\u30d5\u30a1\u30a4\u30eb\u3084\u30c7\u30d0\u30a4\u30b9\u3068\u30d7\u30ed\u30b0\u30e9\u30e0\u3068\u306e\u95a2\u9023\u4ed8\u3051\u3092\u5b9a\u7fa9\u3059\u308b\u30bb\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"138:148-138:194\">\u30b3\u30f3\u30d5\u30a3\u30ae\u30e5\u30ec\u30fc\u30b7\u30e7\u30f3\u30d5\u30a1\u30a4\u30eb<\/td>\n<\/tr>\n<tr data-sourcepos=\"139:1-139:158\">\n<td data-sourcepos=\"139:2-139:23\">INPUT-OUTPUT SECTION<\/td>\n<td data-sourcepos=\"139:25-139:50\">\u30b3\u30fc\u30c9\u30bb\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"139:52-139:145\">Environment Division\u5185\u3067\u3001\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c\u306b\u95a2\u9023\u3059\u308b\u8a2d\u5b9a\u3092\u884c\u3046\u30bb\u30af\u30b7\u30e7\u30f3<\/td>\n<td data-sourcepos=\"139:147-139:157\">I\/O\u8a2d\u5b9a<\/td>\n<\/tr>\n<tr data-sourcepos=\"140:1-140:155\">\n<td data-sourcepos=\"140:2-140:16\">SELECT-ASSIGN<\/td>\n<td data-sourcepos=\"140:18-140:37\">\u30d5\u30a1\u30a4\u30eb\u8a2d\u5b9a<\/td>\n<td data-sourcepos=\"140:39-140:136\">\u30d7\u30ed\u30b0\u30e9\u30e0\u5185\u3067\u4f7f\u7528\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u3068\u5b9f\u969b\u306e\u7269\u7406\u30d5\u30a1\u30a4\u30eb\u3068\u306e\u30de\u30c3\u30d4\u30f3\u30b0<\/td>\n<td data-sourcepos=\"140:138-140:154\">File Path\u8a2d\u5b9a<\/td>\n<\/tr>\n<tr data-sourcepos=\"141:1-141:169\">\n<td data-sourcepos=\"141:2-141:15\">FILE-CONTROL<\/td>\n<td data-sourcepos=\"141:17-141:36\">\u30d5\u30a1\u30a4\u30eb\u8a2d\u5b9a<\/td>\n<td data-sourcepos=\"141:38-141:144\">\u30d5\u30a1\u30a4\u30eb\u306e\u30aa\u30fc\u30d7\u30f3\u3001\u30af\u30ed\u30fc\u30ba\u3001\u8aad\u307f\u66f8\u304d\u306b\u95a2\u3059\u308b\u52d5\u4f5c\u3092\u5236\u5fa1\u3059\u308b\u305f\u3081\u306e\u8a2d\u5b9a<\/td>\n<td data-sourcepos=\"141:146-141:168\">File Operations\u8a2d\u5b9a<\/td>\n<\/tr>\n<tr data-sourcepos=\"142:1-142:129\">\n<td data-sourcepos=\"142:2-142:11\">EXTERNAL<\/td>\n<td data-sourcepos=\"142:13-142:32\">\u30d5\u30a1\u30a4\u30eb\u5c5e\u6027<\/td>\n<td data-sourcepos=\"142:34-142:107\">\u8907\u6570\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u304b\u3089\u30a2\u30af\u30bb\u30b9\u53ef\u80fd\u306a\u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a<\/td>\n<td data-sourcepos=\"142:109-142:128\">\u5171\u6709\u30ea\u30bd\u30fc\u30b9<\/td>\n<\/tr>\n<tr data-sourcepos=\"143:1-143:145\">\n<td data-sourcepos=\"143:2-143:24\">RELATIVE ORGANIZATION<\/td>\n<td data-sourcepos=\"143:26-143:45\">\u30d5\u30a1\u30a4\u30eb\u69cb\u9020<\/td>\n<td data-sourcepos=\"143:47-143:123\">\u30ec\u30b3\u30fc\u30c9\u304c\u76f8\u5bfe\u7684\u306a\u4f4d\u7f6e\u306b\u914d\u7f6e\u3055\u308c\u3066\u3044\u308b\u30d5\u30a1\u30a4\u30eb\u5f62\u5f0f<\/td>\n<td data-sourcepos=\"143:125-143:144\">\u914d\u5217\u3001\u30ea\u30b9\u30c8<\/td>\n<\/tr>\n<tr data-sourcepos=\"144:1-144:147\">\n<td data-sourcepos=\"144:2-144:12\">LOCK MODE<\/td>\n<td data-sourcepos=\"144:14-144:39\">\u30d5\u30a1\u30a4\u30eb\u30a2\u30af\u30bb\u30b9<\/td>\n<td data-sourcepos=\"144:41-144:126\">\u30d5\u30a1\u30a4\u30eb\u306b\u5bfe\u3059\u308b\u540c\u6642\u30a2\u30af\u30bb\u30b9\u3092\u5236\u5fa1\u3059\u308b\u305f\u3081\u306e\u30ed\u30c3\u30af\u30e2\u30fc\u30c9<\/td>\n<td data-sourcepos=\"144:128-144:146\">Locking Mechanism<\/td>\n<\/tr>\n<tr data-sourcepos=\"145:1-145:142\">\n<td data-sourcepos=\"145:2-145:11\">OPTIONAL<\/td>\n<td data-sourcepos=\"145:13-145:32\">\u30d5\u30a1\u30a4\u30eb\u5b58\u5728<\/td>\n<td data-sourcepos=\"145:34-145:125\">\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3057\u306a\u304f\u3066\u3082\u30a8\u30e9\u30fc\u306b\u306a\u3089\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u30ad\u30fc\u30ef\u30fc\u30c9<\/td>\n<td data-sourcepos=\"145:127-145:141\">Optional File<\/td>\n<\/tr>\n<tr data-sourcepos=\"146:1-146:148\">\n<td data-sourcepos=\"146:2-146:21\">Multiple File Tape<\/td>\n<td data-sourcepos=\"146:23-146:48\">\u30c7\u30fc\u30bf\u30b9\u30c8\u30ec\u30fc\u30b8<\/td>\n<td data-sourcepos=\"146:50-146:114\">\u5358\u4e00\u306e\u30c6\u30fc\u30d7\u306b\u8907\u6570\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u683c\u7d0d\u3059\u308b\u65b9\u5f0f<\/td>\n<td data-sourcepos=\"146:116-146:147\">\u30de\u30eb\u30c1\u30d1\u30fc\u30c8\u30d5\u30a1\u30a4\u30eb<\/td>\n<\/tr>\n<tr data-sourcepos=\"147:1-147:164\">\n<td data-sourcepos=\"147:2-147:18\">Record Blocking<\/td>\n<td data-sourcepos=\"147:20-147:42\">\u30d5\u30a1\u30a4\u30eb\u6700\u9069\u5316<\/td>\n<td data-sourcepos=\"147:44-147:144\">\u8907\u6570\u306e\u30ec\u30b3\u30fc\u30c9\u3092\u4e00\u3064\u306e\u30d6\u30ed\u30c3\u30af\u3068\u3057\u3066\u30c7\u30a3\u30b9\u30af\u306b\u4fdd\u5b58\u3059\u308b\u305f\u3081\u306e\u6700\u9069\u5316<\/td>\n<td data-sourcepos=\"147:146-147:163\">Buffered Writing<\/td>\n<\/tr>\n<\/tbody>\n","protected":false},"excerpt":{"rendered":"<p>\u9996\u5148 \u60f3\u8981\u6574\u7406Java\u5f00\u53d1\u4eba\u5458\u548cCOBOL\u5f00\u53d1\u4eba\u5458\u5728\u4ea4\u8c08\u65f6\u7684\u5171\u540c\u8bed\u8a00\uff0c\u53ef\u4ee5\u7528\u7c7b\u4f3c\u4e8e\u201cCOBOL\u7684\u8fd9\u4e2a\u5728Java [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[227],"class_list":["post-31211","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-227"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868 - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"\u5173\u4e8e\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u3010cobol-java\u652f\u6301\u901f\u67e5\u8868\u3011java\u5f00\u53d1\u8005\u89e3\u8bfbcobol\u7684\u53c2\u8003\u8868\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\" \/>\n<meta property=\"og:description\" content=\"\u5173\u4e8e\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\u7684\u6280\u672f\u6587\u7ae0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u3010cobol-java\u652f\u6301\u901f\u67e5\u8868\u3011java\u5f00\u53d1\u8005\u89e3\u8bfbcobol\u7684\u53c2\u8003\u8868\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-23T08:41:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-12T14:51:52+00:00\" \/>\n<meta name=\"author\" content=\"\u6587, \u7fd4\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u6587, \u7fd4\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/\",\"name\":\"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868 - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2023-12-23T08:41:23+00:00\",\"dateModified\":\"2025-08-12T14:51:52+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/64d5cc7727fffbff2f9a2a8da1de3e5c\"},\"description\":\"\u5173\u4e8e\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\u7684\u6280\u672f\u6587\u7ae0\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/64d5cc7727fffbff2f9a2a8da1de3e5c\",\"name\":\"\u6587, \u7fd4\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/920c3d673e0bccacc98e5e6b7149bb3c22edd8d39cb753e5d7d7e471498118a1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/920c3d673e0bccacc98e5e6b7149bb3c22edd8d39cb753e5d7d7e471498118a1?s=96&d=mm&r=g\",\"caption\":\"\u6587, \u7fd4\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/wenxiang\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868 - Blog - Silicon Cloud","description":"\u5173\u4e8e\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\u7684\u6280\u672f\u6587\u7ae0","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":"https:\/\/www.silicloud.com\/zh\/blog\/\u3010cobol-java\u652f\u6301\u901f\u67e5\u8868\u3011java\u5f00\u53d1\u8005\u89e3\u8bfbcobol\u7684\u53c2\u8003\u8868\/","og_locale":"zh_CN","og_type":"article","og_title":"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868","og_description":"\u5173\u4e8e\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\u7684\u6280\u672f\u6587\u7ae0","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u3010cobol-java\u652f\u6301\u901f\u67e5\u8868\u3011java\u5f00\u53d1\u8005\u89e3\u8bfbcobol\u7684\u53c2\u8003\u8868\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2023-12-23T08:41:23+00:00","article_modified_time":"2025-08-12T14:51:52+00:00","author":"\u6587, \u7fd4","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u6587, \u7fd4","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/","name":"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868 - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2023-12-23T08:41:23+00:00","dateModified":"2025-08-12T14:51:52+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/64d5cc7727fffbff2f9a2a8da1de3e5c"},"description":"\u5173\u4e8e\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868\u7684\u6280\u672f\u6587\u7ae0","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u3010COBOL: Java\u652f\u6301\u901f\u67e5\u8868\u3011Java\u5f00\u53d1\u8005\u89e3\u8bfbCOBOL\u7684\u53c2\u8003\u8868"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/64d5cc7727fffbff2f9a2a8da1de3e5c","name":"\u6587, \u7fd4","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/920c3d673e0bccacc98e5e6b7149bb3c22edd8d39cb753e5d7d7e471498118a1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/920c3d673e0bccacc98e5e6b7149bb3c22edd8d39cb753e5d7d7e471498118a1?s=96&d=mm&r=g","caption":"\u6587, \u7fd4"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/wenxiang\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e3%80%90cobol-java%e6%94%af%e6%8c%81%e9%80%9f%e6%9f%a5%e8%a1%a8%e3%80%91java%e5%bc%80%e5%8f%91%e8%80%85%e8%a7%a3%e8%af%bbcobol%e7%9a%84%e5%8f%82%e8%80%83%e8%a1%a8\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/31211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=31211"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/31211\/revisions"}],"predecessor-version":[{"id":111891,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/31211\/revisions\/111891"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=31211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=31211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=31211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}