- 이중 루프 탈출 이해
- break 2번
- 이중 루프를 메소드로 만들어 결과값을 리턴하는 방식
- 함수는 한가지 기능만 할 것.
- 함수 리턴의 의미 이해
- 값 반환
- 함수의 종료
- 함수의 Argument(전달인자)와 Parameter(매개변수)의 이해
Argument Parameter fibonachi(3)에서 3 int fibonach(int num)에서 num - 나중에 쓸 것 같은 코드 짜지 않기
- 자바 언어의 특징 중 몰랐던 것
- 운영체제 독립적
- 자바 응용 프로그램은 JVM과 통신
- JVM은 자바를 실행하기 위한 가상 컴퓨터로 자바로 작성된 애플리케이션은 모두 이 가상 컴퓨터(JVM)에서만 실행되기 때문에, 자바 애플리케이션이 실행되기 위해서는 반드시 JVM이 필요하다.
- JVM은 운영체제 종속적이므로 각 OS 플랫폼 마다 존재
- 자동 메모리 관리
- 덕분에 C언어에 있는 자바에서 포인터를 볼 수 없는 것 (내부에선 포인터가 있음)
- 객체지향언어 학습 포인트
- 재사용성과 유지보수
- 중복된 코드 제거
- 어려운 개념이므로, 기능적으로 완성한 다음 어떻게 객체지향적으로 코드를 개선할 수 있을지 고민하자!
팀원과 소통을 위해 서로 코드리뷰를 했는데, 사람마다 같은 프로세스를 다르게 구현한다는 점에서 신기했고 많이 배우기도 한 것 같다. 또 학교와 달리 진정한 선의의 경쟁, 협업과 같은 느낌이 들어 분명 좋은 시너지가 될 것 같다.
- 클래스와 객체 공부
- 비교 대상은 어제의 나