Большинство исходных кодов Java самообмануты, никто не может их понять.
Нет эффективных обфускаторов, глупые вещи, которые они не сдерживают, не решают никого похитить ваш код.Это ложный рынок, основанный на ложных страхах.Если угрозы были реальными, будут де-обфускаторы, продающие за гораздо большую цену, чем обфускаторы.
Если вы действительно хотите запутать свой код, не используйте бессмысленные символы, используйте вводящие в заблуждение символы.