주석의 간단한 데모
형식 :
@单词
위치 : 상단의 회원
과 같은 :
@xxx
String name;
@xxx
public void f(){
}
JUnit4 일반적인주의 사항 :
(1), 전 @ : @Test를 통해 실행 우선 순위, 각각 @Test 전에 실행됩니다
2, @ 테스트 : 집행 기능
3, @ 후 : @Test 후에 실행, 각각 @Test 후가 될 것입니다 실행
II. 내부 클래스
개념 : 클래스 코드 블록을 정의
내부 클래스 2.1 부재
클래스는 클래스 위치의 다른 멤버에 정의되어 있습니다
2.1.1 형식
public class Outer{
class Inner{
}
}
내부 클래스 관련 액세스 방법 2.1.2 부재
내부 클래스 카테고리 1, 외부 액세스 :
在外部类中创建内部类对象
외부 클래스 카테고리 2, 내부 액세스 :
直接访问(包括外部类中私有内容)
내부 액세스 클래스 3, 다른 유형 :
外部类.内部类 对象名 = new 外部类().new 内部类();
2.1.3 내부 클래스를 사용하는
이러한 것들의 내부가 상기 다른 것들을 포함 할 수있는 경우, 예를 들어 설명한 바와 같이, 물건의 종류를 설명에서, 엔진 타입의 차량 내부 클래스로서 사용될 수있는 자동차 엔진, 내장 체는 내장 될 수있다 내부 클래스 클래스와 인체.
2.2 부분 내측 클래스
다른 클래스의 로컬 위치의 클래스 정의
2.2.1 형식
public void 方法名(){
class 内部类{
}
}
액세스 모드 : 클래스 내의 외부 클래스를 포함하는 방법은, 클래스 객체가 내부 액세스를 만들
2.3 정적 내부 클래스
위치에서 클래스 정의의 내부 구성원 및 정적 수정
2.3.1 형식
public class Outer{
static class Inner{
}
}
2.3.2 정적 내부 클래스와 관련된 액세스 방법
1 외부 액세스 클래스 정적 내부 클래스 :
在外部类中创建内部类对象
2 정적 내부 클래스 외부 카테고리 액세스하기 :
在内部类中创建外部类对象
액세스 정적 내부 클래스 3, 다른 유형 :
外部类.内部类 对象名 = new 外部类.内部类();
2.4 익명 내부 클래스
익명 사용하여 만든 서브 클래스 객체는 로컬 위치에 등장
2.4.1 형식
new 父类名/接口名(){
// 重写方法
};
2.5.1 역할
개체 추상 클래스 (인터페이스) 서브 클래스 (구현 클래스)의 생성을 촉진
III. 코드 블록
코드의 "{}"하위 섹션으로하여
3.1 표준 (부분) 블록
위치는 방법 또는 문에 정의
가 "{}"코드 범위
방법, 클래스가 "{}"정의 경계입니다
형식 :
public void 方法(){
{语句}
}
구성 코드 블록 3.2
회원은 코드 블록의 위치를 정의
형식 :
public class 类{
{语句}
}
3.2.1 특징
- 모든 개체는 실행 코드 블록 될 것 구조를 만드는 것입니다
- 모든 개체를 초기화 생성자의 구현 우선 순위 작업을 수행 할 필요가 수행하는
3.3 정적 코드 블록
회원 변형 정적 블록 사용하여 위치를 정의
형식 :
public class 类 {
static{
语句
}
}
3.3.1 특징
- 의 구현에 가장 높은 우선 순위
- 한 번만
3.3.2 역할
정적 변수의 지정을