본문 바로가기

웹개발 깍두기/JAVA 조각

(2)
[JAVA] 변수와 타입 | 변수 선언과 타입 변환까지 1. 변수 1) 메모리 관리 - 컴퓨터 메모리: 수많은 번지들로 구성된 데이터 저장 공간 - 방대한 데이터를 어디에, 어떤 방식으로 저장할지 정해져 있지 않다면 메모리 관리가 무척 어려워지기 때문에 변수를 사용함 2) 변수(variable): 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 - 변수를 통해 프로그램은 메모리 번지에 값을 저장하고, 해당 값을 읽을 수 있음 - JAVA의 변수는 다양한 타입의 값을 저장할 수 없음. 어떤 형태의 데이터를 저장할 수 있는지 정해주어야 함 (ex: 정수형 변수에는 정수값만 저장할 수 있음) 3) 변수의 선언: 어떤 타입의 데이터를 저장할 것이며 변수 이름이 무엇인지를 결정하는 것 - 변수를 사용하려면 변수 선언이 필요함 - 변수 이름은 첫 번째 글자가 문..
[JAVA] 자바 시작하기 | 프로그래밍 언어와 자바 1. 프로그래밍 언어와 자바 1) 기계어 : 컴퓨터가 이해할 수 있는 언어. 0과 1로 이루어진 이진 코드 사용 - 컴퓨터에게 사람의 언어는 이해할 수 없는 문자의 집합 - 따라서 사람의 언어와 기계어 사이, 다리 역할을 하는 프로그래밍 언어가 필요함 2) 프로그래밍 언어의 구분 - 저급 언어: 기계어에 가까운 언어(ex: 어셈블리어) - 고급 언어: 컴퓨터와 대화할 수 있도록 만든 언어 중 사람이 쉽게 이해할 수 있는 언어. '컴파일' 과정을 통해 컴퓨터가 이해할 수 있는 0과 1로 이루어진 기계어로 변환해야 함. - 소스(source) 파일: 개발자가 고급 언어로 작성한 파일(ex: Java, C, C++, C#, 파이썬 등) 3) JAVA(자바) - 자바는 1995년도에 썬 마이크로시스템즈에서 처음..