o 프로그래밍 언어의 종류
1) 절차지향 언어
2) 객체지향 언어
-특징(3) : 다형성, 캡슐화, 상속성
ex) 고급언어, 언어번역기, 자연어와 비슷
-C, 자바, ... 비주얼베이직
o 자바에서 제일 먼저 접근하는 메서드
-main
o 변수 선언
- 하나 이상의 글자
- '$', '_' 이외의 특수문자 사용 불가능
$a, a_1 (O)
#a, a-1,@a(X)
o 기초문법(연산자, 변수) ~ do while
- 수능 형태의 문제
- 최대 공약수, 소수, 약수, 홀/짝수, 정렬, 달팽이, 별 짜기 .. 등의 알고리즘 문제
o static 변수
클래스 메서드(static 변수 접근)
ex) Counter
클래스명.메서드명
Counter.test();
o 클래스와 객체
**최상위 클래스는 Object 이다
- 생성자
- 멤버 변수, 멤버 메서드
- public, private
- new 키워드
- public 클래스명 = 자바 파일명
o 다형성
1) 생성자 다형성
2) 메서드 다형성
o 상속
- A extends B (부모 : B)
- A는 B의 속성을 상속받아 사용가능 (접근가능)
- 부모 클래스가 가지고 있는 멤버(변수, 메서드) 상속
o this 키워드
o 아스키 코드
-A(65), a(97), 0(48)
o 정보소양 문제 - 2진수
o 가비지 컬렉션
'전공 과목 시험정리 > JAVA' 카테고리의 다른 글
시험정리 + 풀이 (0) | 2015.04.30 |
---|---|
자바 언어의 이해 (0) | 2015.04.30 |
가비지 콜렉션 (Garbage Collection) (0) | 2015.04.30 |
자바 다중 상속 지원. (0) | 2015.04.30 |
자바 OT (0) | 2015.03.03 |