Java Applet Browser Info
JavaScript Disabled – cannot deploy Java applet.
The Java Plugin in a web browser can reveal information such as the operating system and version, system architecture, CPU core count, amount of dedicated memory, network interface enumeration, and file system-related information.
System.getProperties() | |
| OS name | os.name |
| OS architecture | os.arch |
| OS version | os.version |
| Java version | java.version |
| Java vendor | java.vendor |
| Java vendor URL | java.vendor.url |
| JVM name | java.vm.name |
| JVM version | java.vm.version |
| JVM vendor | java.vm.vendor |
| JVM specification version | java.vm.specification.version |
| JVM specification vendor | java.vm.specification.vendor |
| JVM specification name | java.vm.specification.name |
| Java specification version | java.specification.version |
| Java specification vendor | java.specification.vendor |
| Java specification name | java.specification.name |
| Java class version | java.class.version |
| File separator | file.separator |
| Path separator | path.separator |
| Line separator | line.separator |
| Java HTTP agent | http.agent |
Runtime.getRuntime() | |
| Available Processors | availableProcessors |
| Free Memory | freeMemory |
| Max Memory | maxMemory |
| Total Memory | totalMemory |
ManagementFactory.getRuntimeMXBean() | |
| JVM Uptime | getUptime |
| JVM Start Time | getStartTime |
ManagementFactory.getCompilationMXBean() | |
| Compiler Name | getName |
| Total Compilation Time | getTotalCompilationTime |
Locale.getDefault() | |
| Language Code | getLanguage |
| Display Language | getDisplayLanguage |
| Country Code | getCountry |
| Display Country | getDisplayCountry |
NetworkInterface.getNetworkInterfaces() | ||||||
| Network Interface Description | ||||||
| Interface | Is Up | MTU | Point-To-Point | Supports Multicast | Loopback | Virtual |
| getName | isUp | getMTU | isPointToPoint | supportsMulticast | isLoopback | isVirtual |