javac file.java скомпилирует один файл "file.java"
файл javac * java попытается скомпилировать все файлы, имя которых начинается с file и заканчивается java .
В вашем случае javac WCount * java скомпилирует все ваши 3 файла и эквивалентно javac WCount.java WCountMap.java WCountReduce.java
Однако будьте осторожны, так как файл Java долженконец ".java". Выполнение javac filename * java может попытаться скомпилировать такие файлы, как filenamejava или filenameXXXjava (без.), Что вызовет ошибку. Поэтому лучше использовать .java в шаблоне: файл javac * .java
Cheers!