Java

How to make Java application standalone?
http://stackoverflow.com/questions/2712768/how-to-make-java-application-standalone
http://stackoverflow.com/questions/2258932/embed-a-jre-in-a-windows-executable

JSmooth can do the trick with bundling JRE or prompting install Java, and it is free. You can also set properties for JVM
http://jsmooth.sourceforge.net/

Native Packaging in NetBeans IDE
https://netbeans.org/kb/docs/java/native_pkg.html


http://javarush.ru/login.html

по Java могу посоветовать Хорстманн К. "Библиотека профессионала. Java 2" двухтомник, девятое издание. Это для практики, потом по ходу дополнить "Философией Java" Брюса Эйкеля. Хорстманн все–таки понятней для новичка и там много практических примеров. "Шаблоны проектирования Java" шаблоны, они же паттерны, скажу как и все, что не стоит пытаться их все разом выучить. "Java Эффективное программирование" это читать в свободное время, когда уже научитесь писать небольшие приложения. По Андройду мне помогли получить небольшое представление уроки StartAndroid.ru, там кстати видео уроки есть, но не стоит только на них засиживаться. Хорошая, правда старая книга с приложение–ориентированным подходом "Программирование под Android" Брайан Харди, старая так как используются устарелые методы и поддержка совсем старых версий, но это уже настоящие приложения, далекие, конечно, от реальных проектов, но тем ни менее будете чувствовать себя уже настоящим программистом