Programmatically Querying the Number of CPU Cores in Java January 9, 2019 Use the code sample below to use Java to find the number of CPU cores. int cores = Runtime.getRuntime().availableProcessors();