본문 바로가기
공부/아키텍처기반 응용소프트웨어 개발전문가 과정

자바 이론

by 자피킨치 2018. 3. 29.

java -> jsp -> spring

=>전자정부프레임워크

 

자료구조

알고리즘(OOP)

디자인 패턴

 

큰따옴표와 작은따옴표

System.out.println("H" + "a"); // Ha

System.out.println('H' + 'a'); // 169

System.out.println('H' + 0); // 72

System.out.println('a' + 0); // 97

 

char : 기본자료형, 문자형

String : 참조자료형, 문자열

 

- 캡슐화 (Encapsulation)

- 다형성 (Polymorphism)

- 상속 (Inheritance)

- 인터페이스

- 정보은닉

- 추상화


- 메소드 오버로딩 : 한 클래스 내에서 같은 이름이지만 다르게 작동하는 여러 메소드

- 메소드 오버라이딩 : 슈퍼클래스의 메소드를 동일한 이름으로 서브 클래스마다 다르게 구현

 

- 절차 지향 프로그래밍

작업 순서를 표현하는 컴퓨터 명령 집합

함수들의 집합으로 프로그램 작성

- 객체 지향 프로그래밍

컴퓨터가 수행하는 작업을 객체들간의 상호 작용으로 표현

클래스 혹은 객체들의 집합으로 프로그램 작성

 

- 생성자

객체가 생성될 때 초기화 목적으로 실행되는 메소드

객체가 생성되는 순간에 자동호출

생성자 이름은 클래스 이름과 동일

 

댓글0