Dúvida sobre caracteres especiais

Eu percebi que o Java aceita letras como ç, e também com acentos.
Exemplo:

public class Funcionário{ private String nome; private double salário; private String endereço; ...

Mas quero saber se é recomendado.

Não, não é recomendado.
Ano passado meu professor de programação usava Windows e costumava acentuar as palavras e os javadocs.
Eu ia usar Linux, mas os caracteres ficavam completamente estranhos. O melhor mesmo é usar em acentos e sem o ‘ç’.

Se você tem duvidas sobre boas práticas de programação, dê uma boa pesquisada aqui mesmo no forum ou em qualquer mecanismo de busca pois esse assunto é bastante discutido e muito fácil de encontrar.

Putz Dede o pior é que a gente ainda tem que aprender com esses caras. Será que os nossos professores Universitários de matérias com orientação à objeto já trabalharam com Java ou pelo menos com uma linguagem Orientada a objetos.