Como capturar os bytes de uma classe sem serializala?

Pessoal preciso capturar os bytes de uma classe, mas não desejo gerar um aquivo para isto, sendo assim qual as minhas opções?

Ex: Criei uma classe CryptoTest como faço para capturar os bytes dela sem ter que serielizala?

Alguém me disse que eu teria que extender a InputStream, ai aparece outra dúvida como implementar o método abstrato read()?

Desde já valeu a forçaaaaaaaaaaa.

Eu já fiz isso em J2ME.
Da uma olhada neste tutorial aqui:

http://java.sun.com/developer/J2METechTips/2002/tt0325.html

O problema é que você tem que ter uma implementação diferente para cada calsse. Porque você quer evitar a serialização?