
JAVA 재귀호출의 이해
재귀의 사전적 의미는 '원래 자리로 되돌아 가거나 되돌아 옴'이다. 프로그램에서의 재귀호출은 자기 자신에게 돌아오는 처리를 말한다. 즉, '메서드가 자기 자신을 호출하도록 구현'하는 형태이다.
재귀의 사전적 의미는 '원래 자리로 되돌아 가거나 되돌아 옴'이다. 프로그램에서의 재귀호출은 자기 자신에게 돌아오는 처리를 말한다. 즉, '메서드가 자기 자신을 호출하도록 구현'하는 형태이다.
💡 메서드란 자바프로그램에서 사용하는 최소한의 기능 단위로 자주 등장하는 코드를 재사용 하기 위해 그룹화 해놓은 단위라고 이해하면 좋습니다.
윈도우에 사용자 계정을 생성하면 여러명이 컴퓨터를 함께 사용하더라도 서로 사용 환경이 중복되지 않는다는 이점이 있습니다. 특히 공용 PC인 경우 사용자 계정을 만들어 두면 다른 사람과 다른 환경을 사용할 수 있기 때문에 매우 편합니다.
변수의 데이터 타입을 변환하는 처리를 형변환 혹은 타입변환이라고 합니다. 주로 정수와 실수간의 상호 변환 과정에서 이루어지며 다른 타입간에도 가능합니다.
연산을 수행하기 위해서 사용되는 특수문자를 연산자라고 합니다. 연산자의 종류와 작동 방식에 대해 알아봅시다.
입출력이란 `입력` + `출력`의 줄임말. `Input` + `Output` 이라는 의미로 **IO** 라고 부르기도 한다.
프로그램에서 표현 가능한 데이터와 종류에 대한 이해
Java 프로그래밍을 시작하기 위한 완전 가이드입니다. JDK 21 LTS 설치부터 개발 환경 구성, IDE 설정, 첫 번째 프로그램 작성까지 최신 Java 개발 환경을 단계적으로 구축하는 방법을 다룹니다. 2025년 기준 최신 도구와 모범 사례를 포함합니다.
Jupyter나 VSCode로 작성한 ipynb 파일을 간단히 열람하고자 할 때 사용할 적절한 뷰어를 찾다가 Chrome Extension을 발견했다. 파일의 내용을 확인하는 용도로 사용하기 좋고, 적당한 인쇄 방법을 고민한다면 이 방법으로 파일을 열고 Chrome을 통해 인쇄하거나 pdf로 저장할 수 있다.
맥북을 가지고 수업에 참여하는 학생들을 위한 맥북 개발 환경 구성 기본서.