绑定Java运行环境到Windows操作系统。Apple的Mac OS X一般默认绑定Java运行环境， 而且许多Linux发行版也绑定一些兼容的自由软件包GNU Classpath。一些Java软件被桌面计算机广泛应用，比如NetBeans和Eclipseintegrated development environments，文件共享程序如LimeWire和Vuze. Java还被应用于线性代数计算编程环境，包括用户界面和部分系统核心功能。
移动设备.Java ME在移动设