Use the code sample below to use Java to find the number of CPU cores.
int cores = Runtime.getRuntime().availableProcessors();