1. Collection : Object의 배열

 1) Iterator<E> / Enumeration<E>

  - Iterator가 명령어가 더 짧고 삭제 명령어가 있다.

 2) Collection의 크기는 size()를 사용한다.

 3) Vector<E> class

  - 배열의 길이를 증가시킬 수 있다.

  - 초기값의 기본은 10, 초기값과 증가값을 생성자로부터 설정 할 수 있다.

 4) Hashtable : 코드상의 db와 같은 역할을 한다.

  - 키와 값으로 구성되어있다. //키로서 값을 가져온다

  - put(키, 값)

  - get(키)   // 키로서 값을 가져온다

 5) Properties

  - 파일로 값들을 가져올 수 있다. (파일에 hashteble을 작성 해 놓는다.)

  - db연결 시 기본 설정을 파일로 불러올때 사용한다.

'Programming > JAVA' 카테고리의 다른 글

Building GUIs & Java Graphics  (0) 2011.03.24
Java Core Packages  (2) 2011.03.24
JAVA Generics  (1) 2011.03.24
Class Library java util Package  (2) 2011.03.24
Class Library Java lang Package  (1) 2011.03.24

1. Type Safety

2. Generic은 형변환이 되지않는다. (상속을 인정하지 않는다.)

3. 타입 삭제.

4. wildcard types

 1) 모든 타입을 받지만 제한을 둔다.

   - <? extends Number> : Number형 이하를 받는다.

   - <? super Numbr> : Number형 이상을 받는다.

5. Generic Methods : 리턴 타입 앞에 generic형을 쓴다.

 1) 만능형 메소드를 사용하기위해 선언한다.

 

'Programming > JAVA' 카테고리의 다른 글

Java Core Packages  (2) 2011.03.24
Java Collections Framework  (2) 2011.03.24
Class Library java util Package  (2) 2011.03.24
Class Library Java lang Package  (1) 2011.03.24
자바 Exceptions & Assertions  (0) 2011.03.24

1. Enumeration<E>

2. Stack<E>

 1) push() : stack 에 값을 넣는다.

 2) peek() : 가장 최근에 들어온 값(상위값)을 출력한다

 3) pop() : 자강 최근값 (상위값)을 뽑아내어 출력한 후 stack에서 제거.

3. Queue<E>

 1) offer() : queue에 값을 넣는다

 2) peak() : 가장 먼저 들어온 값을 출력

 3) poll() : 가장 먼저 들어온 값(가장 먼저 나갈 값)을 뽑아내어 출력 후 queue에서 제거.

4.StringTokenizer class : 문자열을 나누는 클래스.

5. Random class : 시간에 영향을 받지 않는 랜덤을 발생.

6. Date class : long 형으로 들어오는 값들의 형을 바꾸어야 한다.

7. Calender class / GregorianCalendar class

8. Locale class

9. Formatter class

'Programming > JAVA' 카테고리의 다른 글

Java Collections Framework  (2) 2011.03.24
JAVA Generics  (1) 2011.03.24
Class Library Java lang Package  (1) 2011.03.24
자바 Exceptions & Assertions  (0) 2011.03.24
자바 Static, final, Inner class, Enum  (1) 2011.03.24

1. clone()

2. equals()

3. finalize() 

 1) System.gc(); // 명시적으로 가비지콜렉터를 실행시킨다.

3. getClass()

4. toString();

5. Wrapper Classes

6. Math class

7. String class

8. StringBuffer class

9.System class

10.Runtime class

'Programming > JAVA' 카테고리의 다른 글

JAVA Generics  (1) 2011.03.24
Class Library java util Package  (2) 2011.03.24
자바 Exceptions & Assertions  (0) 2011.03.24
자바 Static, final, Inner class, Enum  (1) 2011.03.24
자바 객체지향의 특징4 (Abstract, Interface, Package)  (0) 2011.03.24

+ Recent posts