Cobol - , ( 90- , ).
Java - OO ( , OO Cobol ), Oh... .
!
COBOL: COBOL
Java: Java/OO
++: Java/OO
Java, , OO (Object Orientation) " " , , , .
. , , , " " .
COBOL: /
Java:
COBOL: PERFORM
Java:
++: , FUNCTION
/ , . public/private , .
COBOL: ,
Java:
++: (. )
COBOL: ,
Java:
++: Java ( static, COBOL ( ).
() ( JVM).
.
JsrSysout. COBOL SYSOUT. Java-, System.out.prinln(...). , , Java, SYSOUT , , DISPLAY UPON CONSOLE, . , , . Java, , ( /, JsrSysout) .
:
( ) . ? COBOL - -. COBOL - , . , - , .
Java . , ( ), . IbfExtract, . , Line Input Line Output. JsrLineIn JsrLineOut.
Java. , , . , . : .
COBOL:
Java: .
mymic ZZZ, ZZZ,... mask . JsrUtil. , - . padLeft, . padLeft . COBOL, , . Java . :
COBOL:
Java: Java, IBM BigDecimal.
Java . JVM. , , C ++. BigDecimal, .
COBOL: COPY INCLUDE
Java:
++: !
COBOL, COPY INCLUDE, , . Java, B A, A B ! , Java-. //. IbfReport , . . IbfRP #### IbfReport , . IbfReport , () IbfRP #### .
COBOL:
Java: try/throw/catch
++: (. )
COBOL:
Java:
++: , , .
COBOL:
Java: (, ).
COBOL: CLOSE
Java:
COBOL:
Java: ...