In Java, you sometimes refer to .class in your source code, like this:
info = new DataLine.Info(TargetDataLine.class, null);
As you can see, I refer to TargetDataLine.class in this code. This works fine in Java, but if you've tried it in Scala, you know the .class part of that code won't work.
In Scala, if you want to use ".class", you instead need to use the classOf function: The following Scala classOf code is equivalent to the previous Java .class code: