🚀 메서드 ⭐ 메서드 개요 ✅ 메서드란? 메서드(method)는 어떤 특정 작업을 수행하기 위한 명령문의 집합이라고 할 수 있다. ✅ 메서드의 사용 목적 1. 중복되는 코드를 메서드로 만들어 코드의 반복 사용을 피할 수 있다. 2. 코드의 가독성이 좋아진다. 3. 기능의 변경이 필요한 경우 메서드 부분만 수정하면 되기 때문에, 손쉬운 유지보수가 가능하다. ✅ 메서드 선언 접근제어자 반환타입 메서드이름 (매개변수 목록) { // 실행할 코드 // 반환타입이 있을경우 반환타입에 맞게 return 작성 // 반환타입이 void인 경우 생략 return ...; } 1. 접근 제어자 : 메서드에 접근할 수 있는 범위 public : 어디서나 접근 가능 protected : 상속관계이거나 같은 패키지에서 접근 가..
🚀 연산자 ⭐ 연산자 정의 ✅ 연산자란? 프로그래밍 중에 데이터를 처리하여 결과를 만드는 것을 연산(operation)이라고 한다. 이 연산 과정에 사용되는 기호 또는 부호를 연산자(operator)라고 한다. 연산되는 데이터는 피연산자(operand)라고 한다. ⭐ 연산자 종류 ✅ 연산자 종류 종류 연산자 설명 산술 연산자 +, -, *, /, % 사칙연산 포함 기타 연산자 대입 연산자 =, +=, -=, *=, /=, %= = 오른쪽에 있는 값을 왼쪽에 대입하는 연산자 증감 연산자 ++, -- 피연산자를 하나만 갖는 단항 연산자 비교 연산자 >, =, >> 비트(bit) 단위로 논리 연산을 할 때 사용하는 연산자 ✅ 연산자의 우선순위와 결합규칙 1. 연산식에 사용되는 연산자가 둘 이상일 때, 연산 순..
🚀 상수 ⭐ 상수 개요 ✅ 상수란? 상수(constant)는 변수와 동일하게 데이터를 저장할 수 있는 공간이다. 다만, 변수와 다른 점은 한 번 메모리에 저장된 데이터를 변경할 수 없다. ✅ 상수 사용 목적 1. 변경되지 않는 고정된 값을 저장할 목적으로 사용한다. 2. 초기화 이후 값 대입 시 컴파일 에러를 발생시켜 값이 수정되지 못하도록 한다. ex) 수학 공식에 사용되는 수치, 프로그램의 기본적인 환경설정 정보(DB 정보, IP 주소정보 등) ⭐ 상수의 사용 상수를 사용하는 방법은 변수와 거의 동일하다. 다만 차이점은 선언 시 final 키워드를 사용한다는 부분이 다르다. ✅ 상수의 선언 및 초기화 /* 1. 상수 선언 final int AGE; // 상수 선언 시 자료형 앞에 final 키워드를 ..
🚀 리터럴 ⭐ 리터럴 개요 ✅ 리터럴이란? 리터럴(literal)이란 변하지 않는 데이터 그 자체를 말한다. 상수는 데이터가 저장되는 메모리상의 공간을 의미하고, 리터럴은 고정된 값 자체를 의미한다. int age = 20; // 20은 리터럴이다. final int MAX_AGE = 100; // 100은 리터럴이다. (MAX_AGE는 상수이다.) String str = "java" // "text"는 리터럴이다. ✅ 리터럴 종류 종류 예시 접두사/접미사 논리형 false, true - 정수형 100, 0b0011, 077, 0xFF, 12L L (long 타입은 L을 접미사로 사용한다. l은 1과 헷갈릴 수 있어서 대문자로 쓴다.) 0 (8진수는 리터럴 앞에 접두사 0을 쓴다.) 0x (16진수는 리..