문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
java:kryo [2015/06/22 15:50] kwon37xi [기본 생성자(No args constructor)가 없을 경우] |
java:kryo [2015/06/22 17:07] kwon37xi [기본 직렬화/역직렬화] |
||
---|---|---|---|
줄 18: | 줄 18: | ||
Kryo kryo = new Kryo(); | Kryo kryo = new Kryo(); | ||
+ | // maxBufferSize = -1 이면 무제한(actually Integer.MAX_VALUE) | ||
Output output = new Output(bufferSize, | Output output = new Output(bufferSize, | ||
kryo.writeClassAndObject(output, | kryo.writeClassAndObject(output, | ||
줄 92: | 줄 93: | ||
* 순수 Kryo만 사용할 때는 objenesis의 '' | * 순수 Kryo만 사용할 때는 objenesis의 '' | ||
* '' | * '' | ||
- | * 안 될 경우 '' | + | * 안 될 경우 '' |
- | <code java> | + | |
Kryo kryo = new Kryo(); | Kryo kryo = new Kryo(); | ||
kryo.setInstantiatorStrategy(new Kryo.DefaultInstantiatorStrategy(new StdInstantiatorStrategy())); | kryo.setInstantiatorStrategy(new Kryo.DefaultInstantiatorStrategy(new StdInstantiatorStrategy())); |