Como faço para acessar métodos privados e membros de dados privados por meio de reflexão?

Eu sei que podemos acessar o construtor privado via reflexão como@Sanjay T. Sharma mencionado em sua resposta da minha pergunta:O “instanceof Void” sempre retorna falso?

Contudo,@duffymo disse:

você pode acessar tudo privado com reflexão - métodos, construtores, membros de dados, tudo.

Como posso acessar os métodos privados e os membros de dados privados?É possível acessar a variável local por meio da reflexão?Existe uma maneira de impedir que alguém acesse construtores, métodos e membros de dados particulares?

questionAnswers(6)

yourAnswerToTheQuestion