코드스쿼드 코코아_자바#7

VANS·2021년 11월 14일
0

회고

목록 보기
10/79

21.11.14(일)


회고

  이번주는 다른시험을 같이 준비하느라 저번주보다 코코아 과정에 많이 집중을 못한거 같다. 끝나고나서 돌아보니 그렇게 준비할 필요가 없었던 시험이였는데... JK가 말씀하셨던 어정쩡하게 쉴거면 푹쉬어라 라는 말이 떠오르는 시점이였다.
  해서 오늘은 목요일에 했던 수업중에 배우고 몰랐던 내용들을 정리해보기로 했다. 시간이되면 화요일에 썻던 회고내용 보충도 해야겠다.


새롭게 배운 내용

  1. 자바는 항상 메인 메소드로 시작한다.
  2. 메인 메소드안에 변수는 stack에 올라간다.
  3. 'new'는 주소를 생성하는게 아니라 객체를 생성한다.(객체를 생성하고 주소값을 가르킨다.)
  4. static 변수란
    1)클래스 공통으로 1개 생긴다.
    2)모든 클래스들이 공통으로 가지는 공통변수이다.
    3)메소드 영역에 별도의 static영역에 들어간다.
  5. static 변수는 객체를 생성하지 않아도 쓸수있다.(heap 영역이 아니다.)
  6. 지역변수는 자동으로 초기화가 되지 않기 때문에 초기화 하지 않고 사용할때 에러가 발생한다.
  7. static 메소드 = 객체 생성 없이 사용할때 쓴다.
  8. 인스턴스 변수는 객체없이 있을 수 없는 변수다.
  9. this는 인스턴스다.(나 자신의 인스턴스에 대한 참조 변수이다.)

궁금한 내용

  1. 형변환이란?
  2. 멤버변수 / 클래스변수 / 인스턴스변수란?
profile
코딩도 점진적 과부화

0개의 댓글