오버로딩(overloading) 자바에서는 한 클래스 내에 이미 사용하려는 이름과 같은 이름을 가진 메서드가 있더라도 매개변수의 개수 또는 타입이 다르면, 같은 이름을 사용해서 메서드를 정의할 수 있다. 이처럼, 한 클래스 내에 같은 이름의 메서드를 여러 개 정의하는 것을 메서드 오버로딩(method overloadiing) 또는 오버로딩(overloading)이라 한다. 오버로딩(overloading)의 조건 같은 이름의 메서드를 정의한다고 해서 무조건 오버로딩인 것이 아니다. 오버로딩이 되기 위해서는 1. 메서드 이름이 같아야 한다. 2. 매개변수의 개수 또는 타입이 달라야 한다. 메서드의 이름이 같아도 매개변수가 다르면 서로 구별될 수 있기 때문에 오버로딩이 가능하다. 위의 조건을 만족하지 못하면 ..

변수를 사용하기 위해선 변수를 선언해야 한다. 변수 선언은 변수에 어떤 타입(type)의 데이터를 저장할 것인지, 변수의 이름이 무엇인지를 결정한다. 변수 이름 작성규칙 작성 규칙 예시 첫 번째 글자는 문자이거나 $, _ 이어야 한다. 가능: _valueName, $first, second 불가능: @name, $#car 숫자로 시작할 수 없다. 불가능: 1price 영어 대소문자를 구분한다. firstname 과 firstName 은 다르다. 첫 문자는 영어 소문자로 시작하며, 다른 단어가 붙을 경우 첫 문자를 대문자로 한다.(관례) springWinter, maxNumber 자바 예약어는 사용할 수 없다. boolean, private, void, if, new 등등 기본 타입 (primitive t..

▶ 자바 언어 특징 1. 운영체제에 독립적 2. 사용하기 쉬운 언어 - 다른 언어의 단점 보완(포인터, 메모리 관리) - 객체 지향 언어 - 능률적이고 명확한 코드 작성 가능 3. 자동 메모리 관리(Garbage Collection) 4. 멀티쓰래드 지원 ▶ JVM(Java Virtual Machine) 자바를 실행하기 위한 가상 기계로 플랫폼에 의존적 byte code(class파일)를 해석하고 실행하는 interpreter ▶ 자바 개발 환경 Compile Test 1. workspace 만들기 - C:\workspace 폴더 생성 2. HelloWorld.java 파일 생성 - C:\workspace\HelloWorld.java 파일 생성 3. cmd창 열기 - 시작 – 실행 – cmd 입력(윈도우..

자료형(Type) 자료형은 크게 논리, 문자, 숫자로 나뉜다. 논리형: boolean (1byte) 문자형: 문자, 문자열 숫자: 정수형, 실수형 문자: char (2byte) 문자열 : String (참조형) 정수형 : byte(1byte), short(2byte), int(4byte), long(8byte) 실수형 : float(4byte), double(8byte) 데이터 저장 단위 저장 공간이 제한적이기 때문에 저장 크기에 대한 기준과 CPU가 데이터를 처리할 때 일정한 기준 필요 비트(bit) 컴퓨터가 나타내는 데이터의 저장 최소 단위로서 2진수 값 하나를 저장할 수 있는 메모리공간을 의미 바이트(byte) 데이터 처리 또는 문자의 최소 단위로서 8개의 비트가 모여 하나의 바이트가 구성됨 변수 ..
- Total
- Today
- Yesterday
- 백준 쉬운문제
- 자바 조건문 문제
- 백준
- 자바 변수
- 컴활1급 유동균
- 자바 연습문제
- 컴활1급 실기
- 컴활 입력마스크
- 컴활1급 실기 유동균
- 자바
- KH정보교육원
- java
- 쉬운 알고리즘 문제
- Java 연습문제
- 백준 기초문제
- 엑셀 입력마스크
- 컴활1급 엑세스 기출
- 국비학원
- excel msgbox
- 백준 알고리즘
- 자바 조건문
- 엑셀 배열수식
- 엑셀 msgbox
- 컴활 1급 유동균
- 자바 초기화
- 컴활 유동균
- 컴활 1급 실기
- kh정보교육원 강남
- java 초기화
- kh정보교육원 후기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |