
JDK / JRE ?? > 는 Java Development Kit의 약자로 자바 개발도구이다. 즉, 자바로 프로그램을 만들때 필요한 툴들을 모아놓은 소프트웨어 패키지이다. 를 설치하면, 아래의 사진처럼 자바 프로그램을 실행하기 위한 와 자바 프로그램 개발을 위

프로그램 개발이란 ? > 프로그램의 기획과 설계는 물론 실행, 평가, 환류과정을 망라하는 매우 복잡한 방법을 포괄하는 과정 이 글에선 단지 자바 프로그램을 작성하고 실행시켜보겠다. Java로 프로그램을 개발하기 위해선 무엇이 필요할까 ?? > 와 이다. 먼

이 글은 CH2. 메모장으로 Java 프로그램 개발해보기* 에서 설명한 내용을 바탕으로 메모장 대신 이클립스를 사용하면 어떤 장점들이 있는지 설명하는 글이다. 만약, CH2. 메모장으로 Java 프로그램 개발해보기* 를 읽지 않았다면

이 글을 읽기전에 CH2. 메모장으로 Java 프로그램 개발해보기 를 보고 오는 것을 추천한다. 위 글에서 말했다 싶이 은 을 실행시켜주는 역할을 한다. JVM 동작원리 > 1. 는 을 통해 을 에 올린다. 은 에 로딩된 바이트 코드를 실행한다.

프로그래밍 패러다임 ?? > 프로그래밍 패러다임(programming paradigm)은 말그대로 프로그래밍의 패러다임 형태이다. 패러다임이란 한 시대의 사람들의 견해나 사고를 근본적으로 규정하고 있는 인식의 체계. 또는 사물에 대한 이론적인 틀이나 체계이다. 즉,

# 자료형 > ``자료형(data type)`` 이란 말그대로 데이터의 타입을 의미한다. 데이터는 변수에 저장되어야 한다. 즉, 변수를 선언할때는 변수앞에 반드시 ``자료형`` 을 적어야하며 이렇게 선언된 변수는 해당 ``자료형`` 의 데이터만 저장할수 있다. 예를

# 상속 ?? > ``상속`` 이란 ``자식클래스`` 가 ``부모클래스`` 의 ``멤버`` 를 사용할 수 있는것이다. 보통 ``상속`` 이라고 하면 ``부모클래스`` 의 ``멤버`` 를 ``자식클래스`` 에서 물러 받는다고 생각한다. 하지만, 이렇게 생각하는 것은

# 형변환 > ``형변환`` 이란 변수에 변수의 ``자료형`` 과 다른 타입의 데이터를 저장할 수 있도록 하는 것이다. ``Java`` 에서 ``자료형`` 에는 ``기본형`` 과 ``참조형`` 이 있다. 따라서 ``형변환`` 에도 ``기본형 형변환`` 과 ``참조