The following are the official documents of Oracle JDBC:
That is to say, just translate it and you will understand it.
JDBC Thin for All Platforms
Classes12.jar (1,600,090 bytes)-for use with JDK 1.2 and JDK 1.3
Although the driver used in low-level JDK 1.2 and 1.3 is actually used in 1.4 and 1.5, it is also OK
Classes12_g.jar (2,044,594 bytes)-same as classes12.jar, alias t that classes were compiled with "javac-g" and contain some tracing information.
Classes12.jar with compilation and debugging information added
Classes12dms. jar (1,607,745 bytes)-same as classes12.jar, doesn't that it contains additional code 'to support Oracle Dynamic Monitoring Service.
Added classes12.jar that supports the Oracle dynamic detection service.
Classes12dms_g.jar (2,052,968 bytes)-same as classes12dms. jar packages t that classes were compiled with "javac-g" and contain some tracing information.
Added classes12.jar that supports the Oracle Dynamic Detection Service and compilation and debugging information.
Ojdbc14.jar (1,545,954 bytes)-classes for use with JDK 1.4 and 1.5
Drivers used in advanced JDK 1.4 and 1.5
The following three situations are the same as classes12.jar:
Ojdbc14_g.jar (1,938,906 bytes)-same as ojdbc14.jar, alias t that classes were compiled with "javac-g" and contain some tracing information.
Ojdbc14dms. jar (1,553,561 bytes)-same as ojdbc14.jar, doesn t that it contains additional code 'to support Oracle Dynamic Monitoring Service.
Ojdbc14dms_g.jar (1,947,136 bytes)-same as ojdbc14dms. jar, using t that classes were compiled with "javac-g" and contain some tracing information.
Orai18n. jar (1,645,114 bytes)-NLS classes for use with JDK 1.2, 1.3, 1.4, and 1.5. This jar file replaces the old nls_charset jar/zip files.
Ons. jar (48,492 bytes)-for use by the pure Java client-side Oracle Notification Services (ONS) deamon.
Demo.tar (604,160 bytes) or demo.zip (529,267 bytes)-contains sample JDBC programs.