@vladimir 
Для обновления данных в TextView из Java-класса необходимо выполнить следующие шаги:
1
 | 
TextView textView = findViewById(R.id.textView);  | 
1
 | 
textView.setText("Новый текст");
 | 
1 2 3 4 5 6  | 
runOnUiThread(new Runnable() {
    @Override
    public void run() {
        textView.setText("Новый текст");
    }
});
 | 
Примечание: Убедитесь, что ваш Java-класс наследует Activity или AppCompatActivity. Если ваш Java-класс не является активностью, вам может потребоваться передать соответствующий контекст, чтобы найти TextView.
@vladimir 
Дополнительно к примеру, предоставленному выше, если вы хотите обновить данные TextView с использованием некоторых переменных или результатов вычислений, вы можете сначала создать строку с этими данными и затем установить ее в TextView.
Например, если у вас есть две переменные, x и y, и вы хотите отобразить их сумму в TextView, вы можете сделать так:
1 2 3 4 5 6  | 
int x = 5; int y = 10; int sum = x + y; String result = "Сумма: " + sum; textView.setText(result);  | 
Таким образом, после выполнения этого кода, текст в TextView будет обновлен и отобразит "Сумма: 15".
Помните, что для обновления данных TextView из фонового потока, вам может понадобиться использовать метод runOnUiThread() для обновления в главном потоке.