Afinal o que faz o @Inject

galera, no estagio me pediram pra começar a estudar sobre frameworks e padroes GoF (factory,binder, singleton), que por sinal tem um tuto basico aqui no guj que ficou muito bem feito pra quem nunca tinha visto isso.

enfim…

eu pegei o Guice, um framework do google pra aprender. eu consegui compreender as anotaçoes do @ImplementedBy e do @Override mas eu nao entendi ainda o que o @Inject faz…

como ele trabalha? qual a função dele? alguem pode me explicar sobre ele??

muito obrigado