KOSTA DAY17
Java
Jav 면접 예상 질문
kosta 필기 시험을 토대로 예상 면접질문을 뽑아보았다.
객체지향 언어가 가지고 있는 장점 들어갈 단어
확장성, 수정용이, 디버깅 쉬움
자바의 기본형 데이터와 오브젝트 데이터형의 차이점
기본형 : 메모리에 직접저장
오브젝트 : 주소값 저장
객체는 ☐와 ☐으로 구분되고 프로그램상에서 ☐와 ☐로 표현된다.
객체는 상태와 행동으로 구분되고 프로그램상에서 변수와 메소드로 표현된다.
인터페이스와 추상클래스의 차이점과 공통점
추상클래스는 일반 메소드가 있을 수 있기때문에 abstract 키워드를 사용
공통점 : 자바의 독립성, 선언만 있고 구현내용은 없음
arraylist / linkedlist class 사용법과 차이점
arraylist : index값으로 저장 전체리스트 출력에 용이
linkedlist : 전후 노드의 주소값과 연결되어저장 리스트 추가 삭제에 용이
instanceof 의미
~ instance of - : ~가 –로 형변환 가능한가
String class equals 사용내용
~.equals() : ~와 ()가 같은가 true false 출력
익명클래스를 사용하는 목적과 사용예
클래스를 단 한번만 사용하고 구현할때, 추상클래스 및 상속 없이 일회성으로 구현하기 위해서 사용
프로세스와 쓰레드의 차이
프로세스 : 프로그램단위
스레드 : 프로그램 내의 실행흐름
멀티 쓰레드 생성 방법
1.runnable 인터페이스 implement
2.extends thread클래스
KOSTA 필기시험
전일 Java 진도를 모두 끝내 금일 오전수업은 필기시험을 진행하였다.