LongBinding
클래스에서 entryToLong(DatabaseEntry entry)
및 longToEntry(long val, DatabaseEntry entry)
메서드는 모두 정적입니다.BDB LongBinding 대 ByteArrayBinding 정적 메서드
그러나 ByteArrayBinding
클래스에서 entryToObject(DatabaseEntry entry)
및 objectToEntry(byte[] object, DatabaseEntry entry)
은 모두 정적이 아닙니다.
이러한 방법의 구현은 매우 유사합니다. 예를 들어, 소스 코드를 살펴보면 longToEntry
과 objectToEntry
메서드가 모두 entry.setData
으로 위임되었음을 볼 수 있습니다. entry
은 DatabaseEntry
의 메서드 매개 변수입니다.
왜이 두 LongBinding
메서드는 정적 인 반면, 비슷한 ByteArrayBinding
메서드는 정적입니까? 정말 설명이 없습니다
<dependency>
<groupId>com.sleepycat</groupId>
<artifactId>je</artifactId>
<version>4.1.21</version>
</dependency>
이것은 올바른 대답이 아니길 바랄뿐입니다. 그러나 아아, 오 잘 :) – apolune