Bom tenho algumas duvidas relacionadas a instalação de programa em clientes.
Se eu compilo minha classe java com algumas instruções de import ele leva os bloco de codigos que estou importando , assim o cliente não precisará das classes da api java instalada em seu computador nem nenhuma referencia a elas certo?
O que é preciso estar instalado na maquina cliente pra rodar um aplicativo java ? a JVM e meus arquivos compilados e um arquivo que ele desse inicio a meu aplicativo como um exe ou jar? como faço pra que isso seja instalado na maquina e eu tenho que configurar alguma coisa?
Que eu saiba não. O import não “gruda” as APIs do Java por que elas “existem” na JVM.
É preciso uma JVM. O exe ou jar é questão de conveniência, não é essencial.
Bom de acordo com suas dúvidas, acho melhor você ler material básico introdutório (estou sem tempo de te dar algum link agora, procura no GUJ, Google etc), porque senão teria que postar uma apostila aqui.
Grato mas se puderem me dar um link ou uma maior explicação maior ou pelo menos me informar mais uma coisa pra executar um programa so tem como ser como jar ou exe?