개발
Day 23 - IntelliJ
·2분 읽기
이 글은 2026년 04월 02일 작성된 글입니다.
오늘은 IntelliJ 기본 개발 환경 설정을 진행하고, 이후 Java 기초 문법과 if 조건문을 학습했다.
1. IntelliJ 기본 설정
개발 환경을 편하게 사용하기 위해 몇 가지 기본 설정을 진행했다.
JDK 설정
- SDK :
graalvm-ce-21 - 없으면 Download JDK 선택
- 애플 실리콘 환경은 aarch64 버전 사용
자주 사용하는 플러그인
- Lombok
- Github Copilot
2. 프로젝트 생성 시 설정
새 프로젝트마다 필요한 설정도 있다.
Import 자동화
Settings → Editor → General → Auto Import
- Add unambiguous imports on the fly
- Optimize imports on the fly
파일 인코딩
Settings → Editor → File Encodings
- Project encoding : UTF-8
- Default encoding : UTF-8
Gradle 빌드 속도 개선
Settings → Build Tools → Gradle
- Build and run using : IntelliJ IDEA
- Run tests using : IntelliJ IDEA
3. Java 프로그램의 기본 구조
Java 프로그램은 main 함수에서 시작된다.
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}프로그램은 위에서 아래로 한 줄씩 실행된다.
4. 변수와 출력
int x = 10;
System.out.println(x);
System.out.println("x : " + x);
System.out.println("x : " + (x + 10));- 변수는 값을 저장하는 공간이다.
- 문자열과 숫자를 더하면 숫자가 문자열로 변환된다.
5. 조건문 if
조건이 true일 때만 코드가 실행된다.
int age = 50;
if (age >= 20) {
System.out.println("성년");
}6. 논리 연산자
OR (||)
하나라도 참이면 결과는 참
AND (&&)
하나라도 거짓이면 결과는 거짓
7. 클린코딩 특강
오후에는 외부 강사님의 클린코딩 특강이 진행되었다.
강사님은 11번가 → 뱅크샐러드 → 카카오페이에서 근무하신 개발자였다.
클래스의 응집도는 높이고, 결합도는 낮추어야 한다는 말씀이 가장 기억에 남는다.
✅ 정리
- IntelliJ 기본 개발 환경 설정을 진행했다.
- JDK, UTF-8 인코딩, 폰트, Gradle 설정을 익혔다.
- Java 프로그램의 시작점인 main 함수를 이해했다.
- 변수, 출력, 문자열 연산의 기본 개념을 학습했다.
- if 조건문과 논리 연산자(||, &&)를 배웠다.
- 클린코딩 특강을 통해 읽기 좋은 코드의 중요성을 느꼈다.