📙 목차
🧡 학습 목표
- IDE 로 Java 코드 관리하는 방법을 학습한다.
- 패키지가 무엇인지 학습한다.
- 클래스가 무엇인지 학습한다.
- 카멜케이스와 스네이크케이스가 무엇이고 어떻게 다른지 학습한다.
1. 이름 규칙 종류
파스칼 케이스(PascalCase)
프로그래밍 언어 파스칼에서 유래
FirstName, LastName, FullName
카멜 케이스(camelCase) - 낙타 🐫
대문자가 낙타 혹처럼 튀어나온 모습에서 유래
firstName, lastName, fullName
스네이크 케이스(snake_case) - 뱀 🐍
언더스코어가 뱀처럼 이어지는 모습에서 유래
first_name, last_name, full_name
케밥 케이스(kebab-case) - 꼬치 🍢
꼬챙이에 꽂힌 케밥 모양에서 유래
first-name, last-name, full-name
2. 패키지(폴더)
패키지(Package)란?
- 파일들의 묶음
- 폴더처럼 파일(클래스)을 정리해서 관리할 수 있도록 도와주는 역할을 한다.
패키지 이름 규칙
소문자만으로 적는것을 권장
계층 구조를 표현하기 위해 .을 사용한다.
com.example.myapp
(실습) 패키지 만들기
3. 클래스(파일)
클래스(Class)란?
- 자바 프로젝트에서는 클래스 이름이 파일명이 된다.
클래스 이름 규칙
파스칼 케이스 사용
(실습) 클래스 만들기
클래스 import 하기
import chapter1.MyNewClass3;
public class Main {
public static void main(String[] args) {
System.out.println("Hello world!");
new MyNewClass3();
}
}
'Java > 강의' 카테고리의 다른 글
[📙 Java 문법 종합반] 1-6. 연산자 - 계산의 시작 (0) | 2025.04.15 |
---|---|
[📙 Java 문법 종합반] 1-5. 입출력 - 프로그램과 사용자 간의 대화 (0) | 2025.04.14 |
[📙 Java 문법 종합반] 1-4. 변수 - 데이터의 저장 공간 (0) | 2025.04.14 |
[📙 Java 문법 종합반] 1-2. 컴퓨터의 기억 방식 (0) | 2025.04.14 |
[📙 Java 문법 종합반] 1-1. Hello Java! (1) | 2025.04.14 |