웹개발/JAVA

    [JAVA] 변수 및 형변환( casting )

    1. 변수( variable )란? 수학에서 변수란 '변하는 수'라고 정의하지만 프로그래머에서의 변수란 '값을 저장할 수 있는 메모리 상의 공간'을 의미한다. 변수란, 단 하나의 값을 저장할 수 있는 메모리 공간 하나의 변수에 단 하나의 값만 저장할 수 있으므로 새로운 값을 저장하면 기존의 값은 사라진다. 2. 변수의 선언과 초기화 변수의 선언 변수를 사용하려면 먼저 변수를 선언해야 하는데 변수의 선언 방법은 다음과 같다. '변수타입'은 변수에 저장될 값이 어떤 타입인지를 지정하는 것이다. 자바는 정수형, 실수형, 문자형 등의 다양한 타입을 제공한다. ** 변수를 선언하면 메모리는 빈 공간에 '변수 타입'에 알맞은 크기의 저장공간이 확보되고, 앞으로 이 저장 공간은 '변수 이름'을 통해 사용할 수 있다...

    [JAVA] 자바 프로그램 개발 및 순서

    1. 자바 개발 환경 구축 자바 프로그램을 개발하기 위해서는 Java SE( Standard Edition )의 구현체인 JDK를 설치해야 한다. Java SE의 구현체 - 자바 개발 키드( JDK : Java Development Kit ) - 자바 실행 환경( JRE : Java Runtime Environment ) JDK - 프로그램 개발에 필요한 자바 가상 기계( JVM ), 라이브러리 API, 컴파일러들의 개발 도구 JRE - 프로그램 실행에 필요한 자바 가상 기계( JVM ), 라이브러리 API JRE = JVM + 표준 클래스 라이브러리 JDK = JRE + 개발에 필요한 도구 즉, 자바 프로그램을 개발하고자 하면 JDK를 설치해야 하고, 그게 아니라 이미 개발된 프로그램만 실행한다면 JR..

    [JAVA] 자바란? JVM이란?

    1. 자바란? 자바는 썬 마이크로시스템즈에서 개발하여 1995년에 공식적으로 발표한 객체 지향 프로그래밍 언어이다. 자바로 작성된 프로그램은 운영체제의 종류에 관계없이 실행이 가능하기 때문에 운영체제에 따라 프로그램을 전혀 변경하지 않고도 실행이 가능하다. 이러한 장점으로 인해 자바는 다양한 기종의 컴퓨터와 운영체제가 공존하는 인터넷 환경에 적합한 언어로써 인터넷의 발전과 함께 많은 사용자층을 확보할 수 있었다. 2. 자바언어의 특징 운영체제에 대해 독립적 기존 언어는 한 운영체제에 맞게 개발된 프로그램을 다른 종류의 운영체제에 적용하기 위해서 많은 노력이 필요하였지만, 자바에서는 그런 노력을 하지 않아도 된다. 자바 응용프로그램은 운영체제나 하드웨어가 아닌 JVM (Java Virtual Machine..