소개
생각을 할려고 애쓰고, 계획을 세우기는 하지만 계획 및 생각 대로 안되는 사람 중 한 사람 이지만, JAVA(자바) 공부를 하려고 하는 사람입니다.(근데 봐도(답변 을 해주시는 것들..) 모르겠네요...)
로드맵
전체1게시글
질문&답변
2024.05.18
super2 예제 자바 메모리 구조 질문
9.상속 pdf 20P~23p를 참조 하시면 답이 될것 같습니다. 여기서 child 인스턴스 를 설명할고 있지만, 그안을 보면 Parent라는 인스턴스가 같이 있는것을알수 있습니다. (사진)그러니까 같은 주소 안에 Child라는 인스턴스가 있고 그 안에 어떻게 동작하는지는 정확히 자세히는 모르지만, 그림처럼 있다? 라고 이해하시면 됩니다. 틀린 다면 공식서포터즈 님들이나 영한님께서 대답해주실거에요.
- 0
- 1
- 46
질문&답변
2024.05.13
섹션 4 // 래퍼, Class 클래스 // 문제와 풀이2 //' 질문 있습니다.
https://www.inflearn.com/questions/1250466 이거 확인해보시면 됩니다.
- 0
- 1
- 49
질문&답변
2024.05.01
static메서드와 인스턴스메서드
질문1. 시점1에서 staticMethod()가 "메서드영역->static영역"에 이미 할당되어있는상태가 맞을까요? 예 맞습니다. Test.staticeMethod() 이렇게 바로 호출할수(쓸수) 있으니 이미 할당되었있다 봐도 되겟네요. 질문2. 시점1에서는 instanceMethod()가 할당되지 않았고 시점2에서는 new Test()를 통해서 인스턴스를 생성했을 때 "메서드 영역-> 클래스정보" 에 instanceMethod()가 할당되는게 맞을까요? 예 맞습니다. new 라는 키워드가 들어가서 생성할때 할당된다 라고 생각하면 됩니다. 질문 3 -1 메모리 할당위치가 아래와 같이 할당되는게 맞을까요? staticMethod(): "메서드 영역 -> static영역" instanceMethod(): "메서드 영역 -> 클래스정보 영역" 예 맞습니다. 글 _ 질문 3-2 test1의 주소값이 x01, test2의 주소값이 x02 라고 가정하면 test1, test2의 instanceMethod()는 동일한 클래스영역에 주소를 가리키고 있나요?? 주소값이 다르고, pdf파일을 보시면 (사진)x001.메서드를 호출하면 힙을 찾아가고 힙영역 에서 메서드 영역에서 메서드를 찾고잇습니다. _ 질문4 질문4의 의도는 " 같은 메서드 영역에 있는 instanceMethod()를 찾아가지만 각 인스턴스의 멤버변수는 heap영역에서 가지고 오느냐 " 이것을 물어보려고 한 것입니다. 질문 3-2와 비슷한 질문이어서 질문3-2를 참고하세요 ` 저가 틀리다면 공식 서포터즈 님들 이나 영한님이 답변 해 드릴 것 입니다.(나중에 가니 여백이 안됨 뭐지..)
- 0
- 1
- 108
고민있어요
2024.04.30 13:25
코드에 익숙해 질려면 어떻게 해야 하나요?
- 0
- 1
- 66
질문&답변
2024.04.28
Object[] 참조변수에 Car[] 참조변수 대입
맞습니다. Up, Down 캐스팅을 생각하시면 됩니다. 부모(Object)는 자손(Car)을 담을 수 있지만, 자손(Car)은 부모(Object)를 담을 수 없다. 이것을 기억하시면 좋을 것 같네요
- 0
- 1
- 69