Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cuándo sincronizo métodos o utilizo bloques sincronizados en mis métodos en un juego de Android?

Estoy buscando en escribir código de gráficos simples en Android y he notado algunos bloques synchronized ().

¿Cuál es el razonamiento detrás de esto y cómo sé cuando debo "sincronizar" mi código?

  • CookieSyncManager está ahora obsoleto, ¿qué puedo usar en su lugar?
  • Obtener contactos de fotos que se sincronizan con facebook para android
  • Manejo de bases de datos con 2 procesos
  • ¿Cómo se anima el icono de estado de sincronización de Android?
  • Java.lang.IllegalMonitorStateException: objeto no bloqueado por el hilo antes de esperar ()
  • One Solution collect form web for “¿Cuándo sincronizo métodos o utilizo bloques sincronizados en mis métodos en un juego de Android?”

    synchronized bloques de instrucciones synchronized se usan comúnmente en la programación simultánea ( aplicaciones multiproceso ), donde su aplicación utiliza muchos subprocesos. Como ejemplo para un juego de Android, podría tener un hilo con procesamiento de cliente, otro para el servidor, uno para generar otros procesos, etc.

    La palabra clave por sí misma asegura que los métodos se accedan a un hilo a la vez, lo que los convierte en hilos seguros. Si su aplicación compartía recursos sin utilizar sentencias synchronized , corre el riesgo de que se produzca un bloqueo .

    El bloqueo se traducirá en un bloqueo , es decir, el proceso se cuelga. El bloqueo debe evitarse a toda costa, especialmente tratando con el tamaño del procesador de un teléfono móvil.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.