Does oracle client 12c requires Java on windows
Oracle Client - the "thick" one - has own JRE embedded, it is used to run GUI management tools. If you do not need it, download and install Oracle (thin) Instant client