본문 바로가기

전공 과목 시험정리/JAVA

시험정리

프로그래밍 언어의 종류

1) 절차지향 언어

2) 객체지향 언어

   -특징(3) : 다형성, 캡슐화, 상속성


ex) 고급언어, 언어번역기, 자연어와 비슷

     -C, 자바, ... 비주얼베이직


자바에서 제일 먼저 접근하는 메서드

   -main


변수 선언

 - 하나 이상의 글자

 - '$', '_' 이외의 특수문자 사용 불가능

   $a, a_1  (O)

   #a, a-1,@a(X)


기초문법(연산자, 변수) ~ do while

   - 수능 형태의 문제

   - 최대 공약수, 소수, 약수, 홀/짝수, 정렬, 달팽이, 별 짜기 .. 등의 알고리즘 문제


static 변수

   클래스 메서드(static 변수 접근)

   ex) Counter 

       클래스명.메서드명

       Counter.test();

클래스와 객체

  **최상위 클래스는 Object 이다

  - 생성자

  - 멤버 변수, 멤버 메서드

  - public, private

  - new 키워드

  - public 클래스명 = 자바 파일명

다형성

  1) 생성자 다형성

  2) 메서드 다형성

o 상속

  - A extends B (부모 : B)

  - A는 B의 속성을 상속받아 사용가능 (접근가능)

  - 부모 클래스가 가지고 있는 멤버(변수, 메서드) 상속

this 키워드

아스키 코드

  -A(65), a(97), 0(48)

정보소양 문제 - 2진수

가비지 컬렉션

'전공 과목 시험정리 > JAVA' 카테고리의 다른 글

시험정리 + 풀이  (0) 2015.04.30
자바 언어의 이해  (0) 2015.04.30
가비지 콜렉션 (Garbage Collection)  (0) 2015.04.30
자바 다중 상속 지원.  (0) 2015.04.30
자바 OT  (0) 2015.03.03