Xcode
The Xcode developer tools include everything you need to create apps for iOS, iPadOS, macOS, tvOS, and watchOS.
Apple has posted notice that Mac OS X 10.11 (El Capitan) will be the last OS X release that supports Java 6, and as such, recommends developers whose applications depend on Java 6 to migrate their apps to a newer Java version provided by Oracle. Java SE 10 Archive Downloads. Go to the Oracle Java Archive page. The JDK is a development environment for building applications using the Java programming language. The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the Java TM platform. Download Java for OS X 2017-001. Java for macOS 2017-001 installs the legacy Java 6 runtime for macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8 Mountain Lion, and macOS 10.7 Lion. This package is exclusively intended for support of legacy software and installs.
Test your apps with TestFlight
TestFlight makes it easy to invite users to test your apps and collect valuable feedback before releasing your apps on the App Store. You can invite up to 10,000 testers using just their email address or by sharing a public link.
Apple platforms
Develop apps that integrate seamlessly with the latest advancements in Apple platforms.
Resources
Find tools and resources for creating apps and accessories for Mac, iPhone, iPad, Apple Watch, and Apple TV.
Frameworks
Media and web
Graphics and games
Developer tools
Are you having trouble with your display?
A couple of technical points. 10.3.9 is a Mac Operating System, and Java is a computer language whose main feature is being cross-platform (unix, Mac, Windows) and so is often used to deliver web content to people's different computers.
Java 9 Download
I think the latest version for OSX 3.9 is Java 1.4.
Having said that, Java should not adversely affect your display. Possibly if you are playing some game that has been written in Java, it may be using a lower screen resolution to what you are normally used to, and that could be what you are seeing.
Https Support.apple.com Downloads Java 10 4 Release 90
Jul 13, 2012 8:24 PM