Как установить время ожидания соединения с OkHttp

Нужно инициализировать локальные переменные (только когда мы их используем), потому что они не получают значения по умолчанию, такие как переменные экземпляра.

И как основное правило, мы всегда должны инициализировать любую переменную перед использованием Это. В противном случае это может привести к ошибке, например, nullPointer и т. Д.

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

Поэтому, когда стек закончит значение локального метода, поэтому они должны быть инициализированы явно (когда мы их используем) 2] Они не должны быть инициализированы неявно (с помощью null, 0 или false), например, переменные экземпляра

151
задан Vadim Kotov 30 May 2019 в 15:09
поделиться