반응형

220622 4

자바 완전 정복 2장 연습문제 풀이

Q1. 다음 중 변수나 상수 선언 명령으로 적절한 것은 O, 그렇지 않은 것은 X를 표시하고, 적절하지 않은 것에는 그 이유를 적으시오. 구분 명령 가능 여부 적절치 않은 이유 변수 선언 boolean flag; O byte public; X 자바 예약어 사용 short data$; O char 이름; O int name3; O long 3name; X 첫 글자에 숫자 입력 상수 선언 final double USER_DATA; O final int SMY_DATA; O final float HELLO^^; X 지정 외 특수문자 사용 Q2. 다음 코드에서 변수 a, b, c가 메모리에 생성되는 행 번호와 사라지는 행 번호를 쓰시오. public static void main(String[] args) {/..

자바 완전 정복 1장 연습문제 풀이

Q1. 자바 프로그램 개발 환경에 필요한 요소 중 자바 가상 머신(JVM), 자바 개발 도구(JDK), 자바 개발 환경(JRE)의 포함관계를 쓰시오. - JDK ⊃ JRE ⊃ JVM Q2. 다음은 이클립스에서 자주 사용되는 단축키다. 를 보고 표를 완성하시오. : Ctrl+O, Ctrl+Shift+O, Ctrl+/, Ctrl+Shift+F, Ctrl+ + 동작 단축키 자동 임포트 Ctrl+O 1줄 주석 설정 및 해제 Ctrl+/ 자동 정렬 Ctrl+Shift+F 폰트 확대 Ctrl+ + Q3. 자바의 가장 큰 특징인 플랫폼 독립성을 바르게 기술한 것을 고르시오. ① 자바 가장 머신을 사용해 하나의 소스 코드를 컴파일한 결과러, 어떤 플랫폼에서든 실행할 수 있다. ->True ② 윈도우용은 윈도우용 자바 ..

스택과 힙 영역

스택 - LIFO - 정적 메모리 할당 - 기본 자료형에 해당되는, 매개 변수 등 포함한 지역변수의 값이 저장되는 공간. - 메소드 호출 시 메모리 할당, 종료 시 메모리 할당 해제 지역변수 : 중괄호로 만들어 지는 영역 내에서 사용할 수 있는 변수 힙 - FIFO - 사용자에 의한 동적 메모리 할당, 해제 - 참조 자료형인 배열, 클래스, 인터페이스 객체가 저장되는 공간 - 스택 영역에서 데이터가 저장된 힙 영역 참조값을 new 연산자를 통해 반환받는다.

JAVA/공부 2022.06.23

JAVA 기초

memo 객체 지향 언어 (Objected Oriented Programming) 객체는 실체하는 모든 것을 이르는 말이고, 객체들의 동작들을 이용해 프로그래밍하는 언어. · OOP의 4가지 특징 캡슐화 : 데이터 구조, 역할, 기능을 묶어서 객체의 자율성을 높이고 결합도는 낮게 유지하도록 해주는 것 상속 : 클래스의 특성과 기능을 물려받아 클래스 재사용이 용이하도록 해주는 것 추상화 : 필요한 공통 내용만 묶어 표현하는 것 다형화 : 동일 대상에 대해 상황에 따라 다른 결과를 내는 것 자바에서 단일 상속인 경우 : 객체 사용. 다중 상속인 경우 : 인터페이스 사용. 동적 바인딩(Dynamic Binding)이 가능하다. 바인딩 : 프로그램 구성 요소 정의하는 것. 정의 후 변경 불가. 패키지 : 여러 ..

JAVA/공부 2022.06.22
반응형