Java: Scalar, Vector and Matrix