Что делать, если нужен доступ к переменной ,которая инициализирована в другом классе, а создать экземпляр того класса нельзя

253
01 марта 2017, 19:26

В связи с некой архитектурой , получить экземпляр класса в котором инициализирована переменная не могу. Могу эту переменную объявить как статик. Но если какие то другие способы?

Из этого класса MainGamePanel extends SurfaceView implements SurfaceHolder.Callback создается поток MainThread(getHolder(), this); переменная инициализируется в потоке. В классе public class Chronometer , который ни от чего не наследуется, экземпляр потока получить не могу, так как нет getHolder() . Как получить доступ к переменной через статик или пользоваться интерфейсом или есть еще какие то более адекватные способы? Сама переменная хранит время в наносекундах и изменяется довольно таки редко.

READ ALSO
Управление фрагментами с ViewPager в NavigationDrawer

Управление фрагментами с ViewPager в NavigationDrawer

Есть созданный NavigationDrawer, к нему подключены табыПолучается так, что первый самый Item с табами (фрагментами) в дровере работает корректно, а уже...

319
как вытащить текст из .doc или .docx на Java?

как вытащить текст из .doc или .docx на Java?

Я хочу вытащить текст изdoc или

256
could not execute query. Программа не видит таблицы

could not execute query. Программа не видит таблицы

Я проблему свою уже описывал но сейчас сделаю это более конкретноПрограмма стоит на сервере, работает день, каждую ночь программа падает

198
Чат Java (по аналогии чата World Of Tanks) [требует правки]

Чат Java (по аналогии чата World Of Tanks) [требует правки]

Кто может дать качественную документацию по созданию чата с хабров и тд

204