학습 자바 일곱 번째 주

중요 포인트

1. "슈퍼"사용 생성자와 방법, 키워드 슈퍼와 슈퍼 클래스에 두 점,하지만 사용 방법은 동일하지 않습니다. 키워드 슈퍼 방법을 수행하기 위해이 방법을 사용하여 오버로드

 

2. 유사점과 추상 클래스와 인터페이스의 차이

같은 :

1 인터페이스와 추상 클래스 추상 방법 모두 정의 추상화 레벨을 나타내고;

2, 인터페이스와 추상 클래스는 개체를 만들 수 없습니다.

다른 :

인터페이스가 구성되지 않고, 1, 추상 클래스 생성자가있을 수있다;

도 2에 도시 된 바와 같이, 인터페이스 인터페이스 만 상수와 추상 메소드가 아닌 추상 메소드를 가질 수있는 추상 클래스 추상적 인 방법이있을 수있다;

인터페이스의 3, 수정 추상 메소드는 기본 또는 추상 대중을 기록하지 않습니다. 추상 클래스 추상 메소드는 추상적 인 키워드를 작성해야합니다.

 

4. 컬렉션 인터페이스

최상위 인터페이스 컬렉션은 다음과 같은 방법을 포함, 모든 인터페이스의 설정

INT 크기 ();

부울 제거 (개체 요소); //선택 과목

반복자 반복자 ();

부울 IsEmpty 함수 ();

부울 추가 (요소 O);

부울 (객체 O를) 포함;

부울 containsAll 나 (컬렉션 C <?>);

부울 및 addAll (컬렉션 <? 연장 E> c); //선택 과목

부울에서 removeAll (컬렉션 C <?>); //선택 과목

부울 나 retainAll (컬렉션 C <?>); //선택 과목

인터페이스의 컬렉션 :

(1 개) 목록 목록

2 세트 모음

3지도 매핑

4 반복자 반복자

 

정의 및 일반적인 방법 5.List

목록 (일반적으로 시퀀스로 함) 순차적 인 컬렉션입니다. 목록은 중복 요소를 포함 할 수있다. 기본 기능은 다음과 같습니다 인터페이스를 나열합니다 :

색인 목록의 요소 위치의 액세스 요소 - 위치하여 액세스 할 수 있습니다.

쿼리 -의 목록에서 요소의 위치를 ​​가져옵니다

반복은 - 반복자 인터페이스는 더 많은 기능을 가능하게 확장

목록의 하위 집합 - 위치 부분 집합 목록의 범위를 가져옵니다 

List 인터페이스는 다음과 같이 :

공용 인터페이스의 목록은 <E>는 컬렉션을 확장 <E> {

// 위치 적 접근

E get 및 (INT 지수);

E 세트 (INT 지수 E 원소); //고르다

추천

출처www.cnblogs.com/ywqtro/p/11371334.html