please help me
how to know if SIM card changed by j2me?
You could check and store system properties com.nokia.imsi or com.nokia.msisdn
check limitations on these properties here
Also note that starting the application after the phone has been booted up is not possible on Nokia devices, so creating a real daemon application checking if user changed SIM card is not possible with Java ME.