자바면접은 면접뿐만 아니라 필기시험도 있다. 자바지원필문제가 순조롭게 통과될 수 있도록 중우취업 절강IT 교육의 소우 선생님은 자바필시험과 답안을 정리해 여러분과 공유하고, 자바면접을 준비하거나 참석할 친구들은 꼼꼼히 읽고, 한 번 통과를 쟁취하고, 마음에 드는 기업업무에 들어갈 수 있다
1, 9 개 객관식 질문
1.Java 프로그램 종류는 (BCD)
a. 클래스 (클래스) b 입니다 P >
B. 프로그램을 컴파일할 때 , 지정할 수 있는 환경 변수에는 class path
C. Javac 가 포함되지 않습니다. 한 번에 여러 Java 소스 파일을 컴파일할 수 있습니다.
D. javac.exe 컴파일 결과를 배치할 디렉토리 (directory P >
a.new B.$ us dollars c.1234d.car.taxi
4. 다음 주장은 (BCD)
D. 배열 크기는 임의로 변경할 수 있습니다
5. 인터페이스를 수정하는 데 사용할 수 없는 예 (ACD ) p >
a.prip
A. call by value 실제 매개변수의 숫자
B. call by reference 는 실제 매개변수의 참조 주소
C. call by reference 를 변경하지 않습니다
7. 다음은 (ACD)
a. 클래스 메서드에서 this 를 사용하여 이 클래스의 클래스 메서드
B. 클래스 메서드에서 이 클래스의 클래스 메서드를 호출할 때 직접 호출할 수 있다는 잘못된 설명입니다
8. 다음은 (ABC )
A. Java 객체 지향 언어 허용 개별 프로세스 및 함수 존재 허용
B. Java 객체 지향 언어 허용 개별 메소드 존재 < 호출 메소드와 프로시저 또는 함수 동일
9. 다음 설법은 (BCD)
a. java.exe 에 의해 성공적으로 실행될 수 있는 Java class 파일에는 main 메소드
가 있어야 한다는 것입니다C. Appletviewer.exe jar 옵션을 사용하여. jar 파일 실행
D. Appletviewer 에서 성공적으로 실행할 수 있는 Java class 파일에는 main 메소드 가 있어야 합니다
a: 최종은 최종 의미이며, final 은 변수, 메서드 및 클래스를 정의하는 데 사용할 수 있지만 의미는 다릅니다. final 로 선언된 클래스는 상속할 수 없습니다.
2, 상위 클래스의 구성 메서드를 하위 클래스로 재정의 (다시 쓰기) 할 수 있습니까?
a: 상위 클래스와 하위 클래스의 클래스 이름이 같을 수 없으므로 상위 클래스의 구성 메서드를 하위 클래스로 재정의할 수 없습니다.
3, String 과 StringBuffer 의 차이점을 설명해 주세요.
a: String 클래스에 의해 정의된 객체는 "고정 길이" 를 보유하는 문자열입니다.
StringBuffer 클래스에서 정의하는 객체는 "길이 변경 가능" 을 보유하는 문자열입니다.
4, 두 개의 클래스 A, B (인터페이스가 아니라는 점에 유의함) 가 있는데 이 두 클래스의 기능을 동시에 사용하려면 이 C 클래스를 어떻게 작성하시겠습니까?
a: 클래스 a, b 는 인터페이스가 아니므로 직접 상속할 수 없지만 클래스 a, b 를 상위-하위 클래스로 정의할 수 있으므로 클래스 c 는 클래스 a, b 의 기능을 구현할 수 있습니다. A 가 b 의 상위 클래스이고 b 가 c 의 상위 클래스인 경우 c 는 a, b 의 기능을 구현할 수 있습니다.
5, Java video Lesson5 (멀티 스레드) 와 함께 sleep () 및 wait () 메서드의 차이점을 분석합니다.
a: Sleeping 수면의 의미: sleep () 메서드는 실행 중인 스레드를 일시적으로 중단하는 데 사용됩니다. 수면 후 스레드가 준비 상태로 들어갑니다.
waiting 대기란 wait () 메서드가 호출되면 스레드가 대기 중임을 의미합니다. 두 개 이상의 스레드가 동시에 실행될 때 사용됩니다.
6, 추상 클래스와 인터페이스에 대한 이해에 대해 이야기하십시오.
A: 추상 클래스를 정의하는 목적은 하위 클래스 * * * 에서 즐길 수 있는 일반적인 형식을 제공하는 것입니다. 하위 클래스는 필요에 따라 추상 클래스를 확장할 수 있습니다. 추상 클래스는 인스턴스화할 수 없습니다. 추상 메서드에는 함수 본문이 없으며 추상 메서드는 하위 클래스에서 구체적으로 구현되어야 합니다. 그는 extends 를 사용하여 물려받았다.
인터페이스: 하나의 인터페이스를 통해 여러 인터페이스에서 클래스를 상속할 수 있으며, Java
프로그램은 한 번에 하나의 클래스만 상속할 수 있지만 여러 인터페이스를 구현할 수 있으며 인터페이스는 특정 메서드를 가질 수 없으며 인터페이스는 클래스에서 사용할 수 있는 상수 세트를 정의하는 데 사용할 수 있습니다. Interface 를 통해 구현됩니다.
이상은 소우 선생님이 정리한 2018 자바펜문제 및 답이다. 자바지원펜문제에 대해서는 아직 많은 것들이 있다. 후편회는 더 많은 자바지원필문제를 제때에 정리하고, 자바면접에 참가할 준비가 된 친구들은 주제를 자세히 연구하고, 모든 면접에 참가할 준비를 충분히 할 수 있다. 성공을 기원한다.