공부방/이것이 자바다(Java 공부) 2

02. 변수와 타입

변수란? 값을 저장할 수 있는 메모리 공간 -> 메모리 공간을 차지한다. 현업에서는 메모리가 한정이 되어 있으므로 무작정 크게 만들지 않게 조심하자. 1. 변수의 선언 : 메모리 주소에 붙여진 이름 타입 + 변수이름 ; int test; 2. 변수에 값을 저장 : 대입 연산자(=)를 이용하여, 좌변의 변수(메모리공간)에 값(데이터)를 저장하는 것 int score = 100; (score라는 메모리 공간에 100이라는 값을 저장) 리터럴 : 소스코드에서 직접 입력된 값을 의미한다. 여기서는 100이라는 정수가 이에 해당한다. 예시 : ( 0 , 0.25, 'A', "test", true ) 3. 변수의 값 쓰기 : 변수에 저장된 값을 이용하는 방법 int total = 100 + score; (100 +..

01. 자바 시작하기

1. 프로그래밍 언어 컴퓨터가 이해할 수 있는 기계어, 사람이 이해하는 자연어의 사이에서 다리역할을 하는 언어 고급언어 : 사람이 이해하기 쉬운 언어, 컴파일러를 통해 기계어로 변환되는 언어(C,C++,Java) 저급언어 : 기계어에 더 가까운 언어(어셈블리어) 소스 : 이러한 프로그래밍 언어로 작성된 내용 컴파일러 : 프로그래밍 언어를 기계어로 변환하는 소프트웨어 프로그램 : 프로그래밍 언어로 작성된 소스를 기계어로 번역한 것 2. 자바의 특징 이식성이 높은 언어 : 대부분의 운영체제에서 사용할 수 있다. (Window, Linux, Unix) 객체지향 언어 : 객체를 만들고 이것들을 조립, 연결하여 전체 프로그램을 완성하는 객체지향 언어이다. 함수적 스타일 코딩을 지원 : Java 8버전 부터 람다식..