본문 바로가기

전체 글

(91)
2. Java 자바 [API] - Object 클래스, Object 클래스의 메소드 1 자바의 클래스를 선언할 때 extends 키워드로 다른 클래스를 상속하지 않으면 암시적으로 java.lang.Object 클래스를 상속하게 된다. 따라서 자바의 모든 클래스는 Object 클래스의 자식이거나 자손 클래스가 된다. 즉, Object는 자바의 최상위 부모 클래스에 해당된다. - Object 클래스는 필드가 없고 메소드로 구성되어 있다. 이 메소드들은 모든 클래스들이 Object 클래스를 상속하므로, 모든 클래스에서 이용할 수 있다. Object 클래스의 메소드들 1 1. 객체 비교 equals() 형태 public boolean equals(Object obj) { . . . } - 매개 타입 : Object 로 모든 객체가 매개 값으로 대입될 수 있다. (Object가 최상위 타입이므로 모..
1. Java 자바 [API] - 자바 기본 API 패키지 1. API API : Application Programming Interface 즉 라이브러리(library) 로 프로그램에서 자주 사용되는 클래스 및 인터페이스의 모음이다. - String, System 등의 클래스도 모두 API 에 속하는 클래스들이다. - API 들은 \jre\lib\rt.jar 압축 파일에 저장되어 있다. - 자세한 API 도큐먼트는 아래 링크에서 볼 수 있다. https://docs.oracle.com/en/java/javase Java Platform, Standard Edition Documentation - Releases Java Platform, Standard Edition documentation, current and previous re..
3. JSP - 스크립트 요소 JSP의 스크립트 요소는 3 가지 종류가 있다. - 스크립트릿 (Scriptlet) - 표현식 (Expression) - 선언부 (Declaration) 스크립트 요소는 JSP에서 로직을 수행하는데 필요하다. 스크립트 코드를 사용해서 프로그램이 수행해야 하는 기능을 구현할 수 있다. 1. 스크립트릿 JSP 페이지에서 자바 코드를 실행할 때 사용하는 코드 블록이다. 형태 예) 1 ~ 10 까지의 합 출력 10 * 25 = * 메소드 이름 규칙 - 메소드 이름 첫 글자는 문자(알파벳, 한글 등) 또는 밑줄( _ ) 로 시작해야 한다. - 첫 글자를 제외한 나머지는 문자와 숫자 그리고 밑줄의 조합이어야 한다. - 메소드 이름은 대소문자를 구분한다. 4. JSP 주석 스크립트릿과 선언부의 코드 블록은 자바 코드..
2. JSP - page 디렉티브 <%@ page %> page 디렉티브는 JSP 페이지에 대한 정보를 입력하기 위해 사용된다. JSP 페이지가 어떤 문서를 생성하는지, 어떤 자바 클래스를 사용하는지, 세션에 참여하는지, 출력 버퍼의 존재 여부 등 JSP 페이지를 실행하는 데 필요한 정보를 입력할 수 있다. 예) page 디렉티브의 주요 속성 속성 설명 기본값 contentType JSP가 생성할 문서의 MIME 타입과 캐릭터 인코딩을 지정한다. text/html import JSP 페이지에서 사용할 자바 클래스 지정한다. session JSP 페이지가 세션을 사용할 지 여부 지정한다. false 일 경우 세션을 사용하지 않는다. true buffer JSP 페이지의 출력 버퍼 크기를 지정한다. none 일 경우 출력 버퍼를 사용하지 않는다. 8kb 일 경우..