Я вот тут подумал, вот, буду писать я свои проекты там ГИГАААНтские... Так вот, а вдруг кто-то захочет взломать мой код и украсть какие-то данные :<
Как его в таких случаях защищац, чтобы подлые хацкеры не пользовались моей популярностью?
обфускация не абсолютная защита, но реверс кода значительно затруднит данные, которые можно украсть, лучше вообще не размещать в клиентских приложениях
начнем с того, что ты один никакие гигантские проекты не будешь писать. над гигантскими проектами трудятся много людей. Кроме того, зависимо от проекта, есть специальные Фреймворки, которые отвечают за безопасность... Короче, там столько всего, что надо изучить, целой жизни будет мало.
это вопрос о защите исходников вообще, а не о "безопасности в java" но у тебя никогда не будет проектов тобою лично писанных... или сложных... или интересных...