Ok, entiendo que con el metodo que se le aplica el [URL="http://docs.oracle.com/javase/7/docs/api/java/io/FileInputStream.html#read%28byte%5B%5D,%20int,%20i nt%29"]offset[/URL] puedo hacerlo.
Cita:
Iniciado por Xerelo
No sé si habrá métodos pensados para hacer lo que buscas, pero ¿por qué no pruebas a recuperar todo el fichero como bytes y lo partes en dos arrays con los que trabajar?
Una pregunta si estoy trabajando con un archivo muy grande, la segunda byte array sera muy grande. Eso no cargara mucho en memoria¿
Claro la cosa seria usar el metodo arriba indicado pero ir leyendo solo de 1024 en 1024, y asi no sobrecargar.
Me equivoco?
Gracias por las resupestas!