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

자바 용어정리

by control+c 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.객체란?

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

반응형

댓글