- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
What does it mean that Scala is compatible with Java?
Created by admin on 2008-07-28.
Updated: 2008-07-28, 16:43
The standard Scala backend is a Java VM. Scala classes are Java classes, and vice versa. You can call the methods of either language from methods in the other one. You can extend Java classes in Scala, and vice versa. The main limitation is that some Scala features do not have equivalents in Java, for example traits.