Java 2

1. 자바 시작하기_2

자바의 특징 자바는 이식성이 높은 언어이다. 이식성 = 서로 다른 실행 환경을 가진 시스템 간에 프로그램을 옮겨 실행할 수 있는 것. 예를 들어, 윈도우에서 실행되는 대부분의 프로그램들은 MS 윈도우 환경에 최적화되어 있기 때문에 유닉스나 리눅스에서 실행하려면 프로그램 소스 파일을 수정한 후, 재컴파일 과정을 거쳐야 한다. 자바 언어로 개발된 프로그램은 소스 파일을 다시 수정하지 않아도 된다. 자바 실행 환경(JRE: Java Runtime Environment)이 설치되어 있는 모든 운영체제에서 실행 가능하다. 자바는 객체 지향 언어이다. 객체 지향 프로그래밍 (OOP: Object Oriented Programming) = 부품에 해당하는 객체들을 먼저 만들고, 이것들을 하나씩 조립 및 연결해서 전체..

Java 2020.08.01

1. 자바 시작하기_1

프로그래밍 언어 이진 코드 [ binary code ] binary는 '이진법의, 이진수의'라는 뜻을 가진다. 컴퓨터는 모든 정보를 0과 1만을 이용해서 인식한다. 0과 1을 이용해서 표현하는 것을 이진 코드라고 한다. 이진 코드는 컴퓨터 내부에서 사용하는 코드이다. 숫자는 이진법으로 나타내는데 문자는 어떻게 나타낼 수 있을까. 아스키코드를 사용해서 나타낸다. 아스키코드는 문자가 정수 값으로 대응되어 있는 것인데 우리가 문서를 저장하면 이 문서는 아스키코드를 통해 숫자로 바뀌고 이 숫자가 다시 이진 코드로 바뀌어서 저장된다. 이렇게 문서가 저장되는 방법을 텍스트 모드 또는 아스키 모드라고 한다. 사람이 사용하는 언어와 컴퓨터가 사용하는 언어는 너무 다르기 때문에 두 언어 사이에서 다리 역할을 하는 프로그..

Java 2020.07.31