DTO로 가서 객체를 생성해 줘야 함 https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%9E%85%EB%AC%B8-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D Java TPC (생각하고, 표현하고, 코딩하고) 강의 | 박매일 - 인프런박매일 | 생각하고, 표현하고, 코딩하는 훈련을 통해 Java 프로그래밍을 쉽게 이해하고 접근 할 수 있다. 프로그래밍 요소들의 관계를 이해하고 객체지향 프로그래밍의 정확한 개념 정리를 통한www.inflearn.com
💡static은 자동으로 메모리에 올라감! 예시 https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%9E%85%EB%AC%B8-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D Java TPC (생각하고, 표현하고, 코딩하고) 강의 | 박매일 - 인프런박매일 | 생각하고, 표현하고, 코딩하는 훈련을 통해 Java 프로그래밍을 쉽게 이해하고 접근 할 수 있다. 프로그래밍 요소들의 관계를 이해하고 객체지향 프로그래밍의 정확한 개념 정리를 통한www.inflearn.com
class Solution { public int solution(int left, int right) { int answer = 0; for(int i = left; i 더보기i를 left부터, right까지 순회한다j를 1부터 i까지 순회하여 i를 j로 나누어 떨어지는 수를 cnt에 증가시킨다홀수개의 약수를 가진 수인지, 짝수개의 약수를 가진 수인지 구분한다
class Solution { public int solution(int n) { int answer = 0; for(int i = 2; i 더보기매개변수를 2부터 나누어 나머지가 1인 수를 리턴
💡this는 자기 자신을 가르키는 객체멤버변수를 가르킨다객체지향에선 메서드의 이름이 같다 해서 중복 에러가 나지 않음(오버로딩) 💡 초기화란 개발자가 원하는 값으로 마음대로 할 수 있어야 함 💡생성자 메서드를 하나 중복 정의를 하면 디폴트 생성자는 자동으로 만들어지지 않음생성자가 하나도 없으면 디폴트가 만들어지는데... 중복 정의 시 안 생김오류 안 생길려면 명시적으로 만들어야 함! https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%9E%85%EB%AC%B8-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D Java TPC (생각하고, 표현하고, 코딩하고) 강의 | 박매일 - 인프런박매일 | 생각하고, 표현..
JVM은 4가지 종류의 메모리 영역을 사용함 💡static 키워드가 없는 경우엔 어떻게 호출할까?- 객체를 생성해서! new를 이용해서!heap Area 메모리 영역을 할당하고 그 안에 관련된 메서드의 코드가 올라온다add는 tpc라는 변수가 가르키고 있다 그래서 tpc.add(a,b)로 호출heap Area의 add는 non-static zone에 있는 add를 호출할 수 있다 https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%9E%85%EB%AC%B8-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D Java TPC (생각하고, 표현하고, 코딩하고) 강의 | 박매일 - 인프런박매일 | 생각하고, 표현하고, 코..