자바의 클래스도 C의 구조체처럼...
글쓴이: tyolee83 / 작성시간: 수, 2005/11/30 - 10:34오후
패킷을 하나 만들려고 합니다.
class Packet{ byte ver; short length; int id; long code; }
예를 들어 이렇게 선언했다고 하면
자바에서 클래스로 선언 후 객체를 만들어도
C에서 구조체 선언 후 하나를 할당한것처럼
바이트의 연속으로 저장되나요???
음 그러니까 저 클래스에서 인스턴스를 하나 생성하면
8(byte) + 16(short) + 32(int) + 64(long) = 120bit = 15byte가
되는거 맞나요?
뭐 추가적으로 정보가 붙는다던데 그래서 15byte가 넘어가는건 아닌가요?
패킷을 만드는 거라 저런 세세한 길이가 정확해야 하는데
자바의 인스턴스는 어떻게 되는지 해본적이 없어서요...
답변 부탁드립니다 ^^
Forums:
그런데 위와 같은 클래스가 있더라도.. 자바는 포인터가 안되니 위 클래스
그런데 위와 같은 클래스가 있더라도.. 자바는 포인터가 안되니 위 클래스를 Send 하려면 각각의 객체를 따로 Send 해야 하지 않나요.. -_-a
ps) 웁쓰.. 다른 질문을 보니 가능한 방법이 있었군요. ^^;;;
댓글 달기