В мире Java поток демона может быть назван любым потоком, потому что в среде выполнения он работает и обеспечивает поддержку в фоновом режиме, непрерывно.
В то время как флаг демона является одним из двух наиболее приоритетных потоков.
Приоритет потока является наиболее важным , а другой является демон
флаг. В виртуальной машине Java (JVM) работают только потоки демона, которые в
соответствии с базовыми правилами планировщика завершатся. Новые потоки формируются из
флага демона,
и приоритет наследует его качество. Новые потоки наследуют
приоритет и флаг демона от потока, который его создал. Вот так
работает весь процесс.
Надеюсь,
вы поняли разницу.
ССЫЛКА