1. 파일명 = public class 이름명
2. 자바의 특징
- 가비지 컬렉션 : ok
- 패키지 : 같은 유형의 성격을 지닌 클래스들을 모아놓은 폴더
- 자바는 플랫폼에 독립적이다.
ex)a.java 컴파일==> a.class ==> a.exe (리눅스에선 바이너리)
- 객체 지향 언어(상속성, 다형성, 캡슐화, 등등)
http://blog.kim82536.pe.kr/entry/%EC%8B%9C%ED%97%98%EC%A0%95%EB%A6%AC-%ED%92%80%EC%9D%B4
읽으면 될듯
- 내부 클래스 사용할 수 있다.
인스턴스클래스
스태틱클래스
지역클래스
익명클래스
3. 인터페이스 특징
- 인터페이스 : interface 키워드 사용
- implements 키워드를 사용하여 추상메서드 재정의해서 사용 가능 합니다.
- 인터페이스 : 상속 가능, 다중 가능
- 클래스 : 다중 상속 x
- 인터페이스 구성요소 : 추상메서드, 상수
4. 문자열 배열
- length
5. 변수 및 자료형 선언
- Boolean, Float, String, int 등등
6. JFrame 클래스 임포트하는 구문 : import javax.swing*;
setLayout(); : import java.awt*
7. 배치관리자 없애는 방법 : setLayout(null);
8. 레이아웃 : FlowLayout, BorderLayout, GridLayout
9. 버튼을 클릭할때의 액션지정을 위한 추상메서드 : actionPerformed
10. getText(), setText(), setLocation(), setTitle(), setSize(), setVisible()
11. 벡터
- 벡터의 크기 size(), capacity(), get(1), remove(3);
12. 클래스의 상속관계 개념도
13. 문자열 메서드 : toString(), toUpperCase(), trim(), toLowerCase()
trim - 문자열 앞 뒤 공백 제거 함수
toString - 변수를 문자열형으로 리턴
toUpperCase - 문자열을 모두 대문자로
toLowerCase - 문자열을 모두 소문자로
'전공 과목 시험정리 > JAVA' 카테고리의 다른 글
20150706 시험 정리 (0) | 2015.07.06 |
---|---|
Array + 반복문 (0) | 2015.06.09 |
시험정리 + 풀이 (0) | 2015.04.30 |
자바 언어의 이해 (0) | 2015.04.30 |
가비지 콜렉션 (Garbage Collection) (0) | 2015.04.30 |