Porque utilizar a tecnologia Java?
Facilidade de programar, Elimina diversos problemas apresentados por outras linguagens (aritmética de ponteiros, gerenciamento de memória). É orientada a objetos para ajudar você a visualizar o programa de uma forma mais próxima do mundo real. Portabilidade do código – permite que você escreva um código que pode ser executado em vários sistemas operacionais (em qualquer JVM certificada). Tempo de desenvolvimento reduzido. Baixo custo.