JVM (Java Virtual Machine)자바 JVM은 자바로 작성된 프로그램을 싱행하는 데 사용되는 가상머신JVM은 자바 어플리케이션을 바이트코드로 변환하고, 이 바이트코드를 OS(운영체제)에관계없이 실행 가능하다.독립적인 플랫폼 특성을 가짐.JRE (Java
데이터를 임시 보관하는 메모리(RAM)일반적인 경우 Application에서 메모리를 사용Java의 경우 JVM에서 메모리를 할당받아 관리하고 Java Application에서 사용한다.메모리에 값을 담을 수 있도록 메모리의 일정 영역을 확보하는명령값을 저장할 메모리의
작은 따옴표 ''를 사용하여 문자를 표현한다.자바는 문자를 메모리에 저장할 때 Unicode 규칙에 따라 2바이트 코드로 저장한다.직접 문자를 적는 대신에 그 문자에 부여된 코드 값을 지정할 수 있다.문자에 대해 부여된 값을 '문자 코드(character code)'라
10진수 리터럴코드에서 일반적으로 정수값을 표현할때 사용아래의 수는 모두 숫자 100을 기준으로 변환한다.ex) 1008진수 리터럴코드작성할때 잘 사용하지 않음0으로 시작함ex) 01442진수 리터럴메모리 상태를 직설적으로 보여주고 싶을때 사용0b or 0B로 시작한다
객체지향 프로그래밍(Object-Oriented Programming)이란 프로그램을 설계하는 개념이자 방법론이다. 줄여서 OOP라 부른다.실제 세계는 사물(객체)로 이루어져 있으며, 발생하는 모든 사건들은 사물간의 상호작용을 기본 개념으로 한다.객체지향이 등장하기 전
기존 클래스를 재사용하여 새로운 클래스를 작성하는 것상속을 통해서 적은양의 코드로 새로운 클래스를 작성 할 수 있고 코드를 공통적으로 관리할 수 있다.상속을 사용하기 전에 코드 예제를 통해 알아보자.Calculator 클래스를 활용하여 계산기능을 더하기 빼기를 사용하는