본문 바로가기
[프로그래밍]/BackEnd

자바 용어정리

by 조조군 2014. 7. 2.
반응형

1. 자바언어의 기본타입 8가지

int

double

float

char

boolean

short

long

byte

 

2. 자바언어의 참조타입

String

배열

data

calendar

 

3. 변수란?

하나의 값을 저장 할 수 있는 메모리 공간

 

4. 추상화란?

필요한 부분만을 표현 할 수 있고 불필요한 부분을 제거하여 간결하고 이해하기 쉽게 만드는 작업

 

5. 캡슐화란?

- 한 객체와 관련있는 정보와 기능을 하나로 묶어 주는 특징

- 사용자에게는 내부적 접근을 허용하지 않는 대신에 사용의 편의성을 제공

 

6. 다형성이란 ?

- 한 클래스로 여러 다양한 형태의 클래스들을 유도하는 기법

- 상속받은 기본형질에 서로다른 변화를 주어 다양한 형태를 표현하는 것

 

7. 클래스 재활용방법

- 상속

- 포함(Containment)

- 구현

 

8. 오버라이딩이란?

- 상속관계의 상위클래스로 부터 상속받은 메서드를 하위클래스에서 변형하여 상속하는 방법

 

9. 오버로딩이란?

- 동일한 이름의 메서드를 여러개 정의하고 파라메터의 개수를 다르게하거나 파라메터 테이터 타입을 다르게 하는 기법

 

10. static이란?

- 정적키워드

- static 메모리공간에 할당되어 사용됨

- 생명주기기 길다.

- 한번만 초기화 할 수 있다.

- static 메모리는 객체가 생성되기 전에 할당 받으므로 객체명 없이 클래스 이름으로 직접 멤버에 접근할수 있다.

 

11.객체란?

- 객체는 클래스의 유일무이한 표현방법이고 각 객체는 자신만의 데이터를 가지고, 메서드는 이 데이터에 접근하여 읽고, 수정하는 방법을 제공해 준다.

반응형

댓글