본문 바로가기

java

간단 용어 정리.. 1. 인터페이스와 추상클래스 - 인터페이스 객체생성x 추상 메소드 만을 가짐 : 선언o 정의x 다중상속 지원(,구분) 개발시간 단축, 표준화 가능, 관계 없는 클래스들의 중개, 독립적 프로그래밍 - 추상클래스 객체생성x 구현된 메소드와 멤버변수 : 선언o 정의x 클래스와 메소드에서만 사용 가능 추상 클래스를 상속 받은 하위 클래스는 추상 메소드를 오버라이딩 2. MVC1 / MVC2 MVC : Graphical User Interface를 사용할 때, Model 계층과 View 계층 사이에 Control 계층을 만들어서 사용하는 것 - MVC1 개발시간 단축되나 html, javascript, jsp 로직이 한페이지에 쓰여 유지보수 어려움 디자이너와 개발자간의 충돌 야기 - MVC2 로직과 프리젠테이션의.. 더보기
Java_02 1. 프로그램 구성 요소 키워드(keyword) : 예약어라고도 한다. Java자체에 미리 정의된 단어들. 다른목적으로 사용 불가 식별자 : 변수명, 메소드, 클래스명. 사용자에 의해 정의된다. 언더바는 영어로 구분되고 대문자와 소문자는 다른 변수로 구분되고 첫 글자로는 유니코드자바레터(알파벳,_,$)와 각국언어로 가능하나 영어로 시작함이 일반적이다. 시작 글자로 괄호나 하이폰(-)은 금지. 리터럴 : 고정되어 있는 값. 쉽게 말해 상수 외에 연산자, 주석, 컴마, 괄호, dot, 배열, 세미콜론(문장과 문장사이 구분, 스페이스/탭) 등이 있다. 2. 자바의 기본 자료형 논리형 boolean : C언어를 예로 참과 거짓을 1과 0으로 표현하지 않고 true 와 false의 값만 갖는다 (1Byte) 정수.. 더보기