1. Java의 멤버 변수는 인스턴스 멤버 변수와 클래스 멤버 변수로 구분됩니다.
2. 클래스를 작성하는 목적은 사물 클래스의 공통 속성과 기능을 설명하는 것입니다.
3. 멤버 변수와 지역 변수의 유형은 Java의 모든 데이터 유형이 될 수 있습니다.
4. static 수식어로 기술된 멤버 변수는 클래스 변수입니다.
5. 변수 이름이 멤버 변수 이름과 동일한 경우 이 메서드에서는 멤버 변수가 숨겨지고 해당 멤버 변수가 일시적으로 유효하지 않습니다.
6. static 수식어로 기술된 멤버 변수는 클래스 변수입니다.
7. 지역변수 이름과 멤버변수 이름이 같으면 멤버변수가 숨겨집니다.
8. 메소드 정의는 메소드 선언과 메소드 본문의 두 부분으로 구성됩니다.
9. Java에서는 메소드가 데이터를 반환할 필요가 없는 경우 반환 유형이 void여야 합니다.
10. 메소드 오버로드는 클래스에 동일한 이름과 유형을 가진 여러 메소드가 있을 수 있지만 이러한 메소드의 매개변수는 달라야 함을 의미합니다.
11. Java 프로그래밍 언어에서는 클래스에 모두 동일한 이름을 가진 여러 메서드를 허용합니다.
12. 생성자 메서드는 특수 메서드이며 해당 이름은 해당 클래스의 이름과 정확히 동일해야 하며 어떤 데이터 유형도 반환하지 않습니다.
13. Java의 클래스 메소드는 인스턴스 메소드와 클래스 메소드로 구분됩니다.
14. 클래스 본문의 내용은 멤버 변수 정의와 멤버 메서드 정의의 두 부분으로 구성되므로 멤버 변수에 대한 작업은 멤버 메서드에만 배치할 수 있습니다.
15. Java의 생성자 메서드는 클래스와 이름이 동일하며 반환 값이 없습니다. 객체 인스턴스를 생성할 때 new 연산자에 의해 자동으로 호출됩니다.
16. 클래스 메소드에서는 클래스 변수와 클래스 메소드만 호출할 수 있으며, 인스턴스 메소드는 호출할 수 없습니다.
17. 인스턴스 메소드는 클래스 변수와 인스턴스 변수 모두에서 작동할 수 있는 반면, 클래스 메소드는 클래스 변수에서만 작동할 수 있습니다.
18. Java의 클래스는 객체를 생성하기 위한 템플릿입니다.
19. 클래스를 사용하여 객체를 생성할 때 클래스의 인스턴스가 제공된다고도 합니다.
20. Java에서 클래스를 사용하여 객체를 생성하는 과정에는 객체 선언과 객체에 대한 메모리 할당이라는 두 단계가 포함됩니다.
21. 객체 선언의 일반적인 형식은 클래스 이름 객체 이름입니다.
22. 클래스는 new 연산자를 사용하여 여러 개의 서로 다른 객체를 생성할 수 있으며 이러한 객체는 서로 다른 메모리 공간을 할당합니다.
23. 클래스는 new 연산자와 클래스 생성자를 사용하여 선언된 객체에 메모리를 할당합니다.
24. 객체가 생성된 후 "." 연산자를 사용하여 해당 객체는 변수에 액세스하고 메서드를 호출할 수 있습니다.
25. Java에서는 서로 다른 객체의 인스턴스 변수에 서로 다른 메모리 공간이 할당됩니다.
26. Java에서는 클래스의 멤버 변수에 클래스 변수가 있으면 모든 객체가 해당 변수에 대해 동일한 메모리에 할당됩니다.
27. 클래스 메서드와 인스턴스 메서드의 차이점은 클래스 메서드는 객체뿐 아니라 클래스 이름으로도 직접 호출할 수 있지만 인스턴스 메서드는 호출할 수 없다는 점입니다.
28. 클래스 메소드 메소드는 객체뿐만 아니라 클래스 이름으로도 직접 호출할 수 있지만 인스턴스 메소드는 호출할 수 없습니다.
29. 클래스 본문의 메소드는 인스턴스 메소드와 클래스 메소드로 구분됩니다.
30. package 문은 Java 소스 파일의 첫 번째 문으로, 소스 파일에 정의된 클래스가 위치한 패키지를 나타냅니다.
31. Java 프로그램에서는 시스템이 자동으로 java.lang 패키지를 도입하므로 패키지를 도입하기 위해 import 문을 사용할 필요가 없습니다.
32. Java 프로그램에서 사용자 정의 패키지를 사용하려면 클래스 경로 환경 변수에 사용자 정의 패키지의 위치를 지정해야 합니다.
33. java.lang 패키지는 Java 프로그램을 실행하는 데 필수적인 시스템 클래스를 포함하는 패키지입니다.
34. Java에서 제공하는 클래스를 사용하려면 import 문을 사용하여 필요한 클래스를 도입할 수 있습니다.
35. Java에서 private으로 수정된 멤버 변수와 메소드를 프라이빗 변수, 프라이빗 메소드라고 합니다.
36. Java에서 수정할 필요가 없는 멤버 변수를 친숙한 변수라고 합니다.
37.접근 권한은 private 변수로 이 클래스 내에서만 사용할 수 있고 클래스 외부에서는 사용할 수 없습니다.
38. Java에서 public으로 수정된 멤버 변수와 메소드를 공유 변수 및 메소드라고 합니다.
39.접근 권한은 공유 변수로, 이 클래스뿐만 아니라 다른 클래스에서도 사용할 수 있습니다.
40. 접근 권한은 친숙한 변수이며 이 클래스와 이 클래스와 동일한 패키지에 있는 다른 클래스에서만 사용할 수 있습니다.
41. 상속은 기존 클래스에서 새 클래스를 생성하는 메커니즘입니다.
42. Java에서는 상속을 통해 얻은 클래스를 하위 클래스, 상속받은 클래스를 상위 클래스라고 합니다.
43. Java에서는 다중 상속이 지원되지 않습니다.
44. 클래스 선언에서 키워드 확장을 사용하여 클래스의 하위 클래스를 만듭니다.
45. Java의 클래스는 1개의 상위 클래스를 가질 수 있습니다.
46. 클래스 선언에 확장 키워드가 사용되지 않으면 시스템은 이 클래스를 Object 클래스의 하위 클래스로 기본 설정합니다.
47. 하위 클래스는 자연스럽게 상위 클래스의 비공개 멤버 변수를 자체 멤버 변수로 상속합니다.
48. 하위 클래스에 정의된 멤버 변수가 상위 클래스의 멤버 변수와 동일한 이름을 갖는 경우 하위 클래스의 멤버 변수는 상위 클래스의 멤버 변수를 숨깁니다.
49. 하위 클래스는 멤버 변수를 숨기고 메서드를 다시 작성하여 상위 클래스의 상태와 동작을 자신의 상태와 동작으로 변경할 수 있습니다.
이상은 Java 기초에 대한 리뷰입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!