바이트버퍼

자바 네트워크 소녀 Netty" 공부하면서 정리한 내용입니다. 버퍼는 데이터를 저장하는 저장소로써 자바에서는 Buffer라는 추상클래스와 그 하위클래스를 제공하여, 저장된 데이터를 다양한 형식으로 읽고 쓰도록 메서드를 제공해준다. Netty에서는 자체적으로 바이트버퍼를 제공한다. 1. 자바의 바이트 버퍼 바이트 버퍼는 배열 상태를 관리하기 위해 3가지 속성을 가진다. 1. capacity: 버퍼에 저장할 수 있는 데이터로 한번 정하면 변경 불가능. 2. position: 읽기 또는 쓰기 작업 중인 위치(index) 3. limit : 읽고 쓸 수 있는 버퍼 공간의 최대치(capacity보다 크게 설정할 수 없음) 자바의 바이트버퍼는 읽기와 쓰기를 분리하여 생각해야 한다.(읽기 전용 인덱스, 쓰기 전용 인..
kmindev
'바이트버퍼' 태그의 글 목록