Si quiero hacer un programa usando ‘Java’ en la fecha de un cumpleaños, aparece en su hora automáticamente como Facebook y mob. recordatorio ¿alguien puede darme una respuesta?

No debería ser muy difícil. Debe mantener una base de datos de cumpleaños en el formato de fecha adecuado según las especificaciones estándar de Java Date.

Luego, debe indicarle al programa que verifique si la fecha actual del sistema coincide con alguna de las entradas de la base de datos. Si su base de datos se vuelve enorme, puede usar un algoritmo de búsqueda eficiente como la búsqueda binaria.

Una vez que se encuentran las entradas, se llega a saber que alguien cumple años.

Si planea hacerlo para Android o cualquier plataforma móvil, debe considerar que el usuario no puede / olvida abrir la aplicación todos los días para verificar si hay un cumpleaños, en ese caso debe hacer un servicio que verifique automáticamente El cumpleaños todos los días.

La conclusión es que no debería ser muy difícil para un programador promedio. Espero que esto haya ayudado.

Escribe un método en tu clase de Java
boolean isBirthDay (CurrentDate)
cada vez que el usuario inicia sesión en el sistema, llame a esta función. Esta función toma el día actual y compara el cumpleaños del usuario en la base de datos. Si son iguales, se devuelve verdadero.

después de iniciar sesión llámalo

if (isBirthDay (CurrentDate)) {
showMessage (“Feliz cumpleaños a ti también”);
}

Bueno, ¡puedes usar tu script java para hacer un recordatorio en tiempo real!

Simplemente coloque las fechas y el nombre del evento en el script cada vez, de manera que su script se convierta en su lista de eventos.
Ahora todo lo que necesita hacer es buscar la fecha actual de la PC cada vez que inicie sesión y devuelva el valor de javascript con el nombre del evento correspondiente a la fecha actual.

Espero eso ayude..!!