domanda troppo generica e mal posta
se usi java per il calcolo dei primi 1000 decimali del pi greco, è ovvio che la matematica serve
se usi java per un sito per la vendita di, che ne so, libri, non serve a niente
il problema è che se al posto di "java" mettevo un altro linguaggio, php, .net ... la logica era la stessa, perciò dipende da cosa uno deve fare e non con cosa