상속받는 클래스는 부모 클래스의 생성자와 동일해야 한다. 상속시 super()함수를 통하여 자식클래스에서 생성자를 정의해야 한다.상속시 class 'Name' extends '부모'를 통한 문법 사용import java.util.Scanner;Scanner sc = n
Garbage Collection(GC)는 JVM의 Heap 영역에서 동적으로 할당했던 메모리 영역 중 필요 없게 된 메모리 영역을 주기적으로 삭제하는 프로세스를 의미한다.개발자가 메모리가 언제 해제되는지 정확하게 알 수 없다.가비지 컬렉션(GC)이 동작하는 동안에는
import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.StringTokenizer;import java.io.IOException;public class Main { publ
JVM은 자바 프로그램 실행환경을 만들어 주는 소프트웨어이다. 자바 코드를 컴파일하여 .class 바이트 코드로의 전환이 되면 자바 가상 머신 환경에서 실행된다.JAVA의 가장 큰 특징은 '플랫폼 독립성' 이다.Java의 좌우명인 'Write Once, Run Anyw
1\. 자바로 개발된 프로그램을 실행하면 JVM은 OS로부터 메모리를 할당한다2\. 자바 컴파일러(javc)가 자바 소스코드(.java)를 자바 바이트코드(.class)로 컴파일 한다3\. Class Loader를 통해 JVM Runtime Data Area로 로딩한다
문자열 -> 정수 : Interger.parseInt(문자열)문자열 -> 실수 : Double.parseDouble(문자열)정수 -> 문자열 : String.valueOf(정수)실수 -> 문자열 : String.valueOf(실수)a. 동일한 타입만 묶을 수 있다b.
Java에서 데이터를 저장하는 자료구조들을 한 곳에 모아 편리하게 관리하고 사용하기 위해 제공하는 것. 크게 List, Set, Map으로 구분할 수 있다.Collection은 기본 데이터형이 아닌, 참조 데이터형만 저장이 가능하다. 따라서 Collection에서의 데