- [Java] 19. 런타임 데이터 영역 (Run time data Area)Song hyun[Java] 18. 런타임 데이터 영역 (Run time data Area) 1. 런타임 데이터 영역? 런타임 데이터 영역(Run-time Data Area)는 자바 애플리케이션을 실행할 때 사용되는 데이터들이 저장되는 메모리 공간이다. 런타임 데이터 영역은 메서드 영역, 힙 영역, 스택 영역, PC 레지스터, 네이티브 메서드 스택, 총 다섯 가지로 분류된다. -PC Register -Java Virtual Machine Stacks -Method Area -Heap -Native Method Stacks 2. 프로그램의 실행 과정 (1) .java 형식의 자바 소스 파일을 생성한다. (2) 컴파일러가 .java 파일을 .class 형식으로 변환한다. (3) .class 형식으로 변환된 파일들은 JVM(..
- 2024-04-15 17:22:38
- [Java] 18. 객체 지향, 클래스, 인스턴스화Song hyun1. 객체지향이란? (OOP; Object Oriented Programming): 프로그래밍 패러다임 중 하나로, 실세계의 사물 또는 실체로 존재 가능한 것을 객체로 모델링하여 프로그램을 구성하는 방법이다. -객체에는 속성(Properties)과 사물이 동작하는 기능(Methods)으로 이루어져 있다. 이들은 객체의 상태와, 객체가 수행할 수 있는 작업을 나타낸다. (1) 객체의 속성(Properties): 객체의 특성, 상태, 데이터를 의미한다. (2) 객체의 행동(Methods): 객체가 수행할 수 있는 작업, 기능을 의미한다. 2. 객체의 특징: (1) 캡슐화(Encapsulation): 객체는 자신의 데이터와 그 데이터를 조작하는 메서드를 하나의 단위로 관리한다. 이를 통해 상세한 구현 내용을 ..
- 2024-04-15 17:08:59
- [Java] 17. 함수와 메서드Song hyun[Java] 17. 함수와 메서드 1. 함수(fuction)란? -프로그래밍에서 특정 작업을 수행하는 코드의 집합입니다. 어떠한 값을 주면, 특정 연산을 처리한 뒤 결과를 도출한다. (Input을 넣으면 Output을 리턴하는 것.) -함수는 코드의 재사용성을 높이고, 프로그램의 구조를 체계적으로 관리할 수 있게 해준다. -함수=하나의 기능을 수행하는 일련의 코드 묶음. -구현된 함수는 호출해서 사용하고, 호출된 함수는 기능이 끝나면 실행의 제어가 반환된다. -함수로 구현된 기능은 여러 곳에서 동일한 방식으로 호출되어 사용할 수 있다. (재사용) 2. How, Why? -함수는 이름, 파라메터(매개 변수), 반환 값, 함수 몸체(body)로 구성된다. -함수의 형태: 자료형(리턴값) 함수 이름(매개 변수..
- 2024-04-15 16:30:06
- [Java] 16. 이중 for문: 별 그리기 문제Song hyun[Java] 16. 이중 for문: 별 그리기 문제 1. 이중 for문 -이중 for문은 이중으로 for문이 중첩된 것을 말한다. for문 안에 for문이 들어가 있는 것이다. -for문 내에 for문이 존재하는 것 외에는 기존 반복문과 똑같다. -변수의 지정, 사용에 유의하자. 2. 연습 문제 (1) 3중 배열 그리기 0 1 2 0 1 2 0 1 2
- 2024-04-15 16:30:00
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)