Apache BCEL을 사용하여 각각 고유 한 관련 이미지가있는 Java 클래스를 동적으로 생성합니다. 이렇게 생성 된 클래스는 다음 인터페이스를 구현 :Java 클래스 파일에 바이트 배열 (원시 데이터)을 저장할 수 있습니까?
interface ImageOwner {
byte[] getImage();
}
동적 '된 GetImage'방법을 구현할 때, 내가 생성/메소드가 호출 될 때 바이트 배열을 반환하는 바이트 코드를 생성 할 수 있지만 오히려 단지에 대한 참조를 반환 가능하면 바이트 배열. 원시 데이터를 Java 클래스 파일에 저장할 수 있습니까? 너무 간단한 질문을 보이기 때문에
배열 *은 java의 참조입니다. 네가 무엇을 요구하는지 모르겠다. –
나는 상수 풀이나 그와 비슷한 것에서 그 참조를 얻으려고 생각했다. –
* 정확히 "이 종류의 원시 데이터"는 무엇을 의미합니까? – Bohemian