목록JAVA/inflearn정리 (10)
forest_moon
타입과 형 변환 나눗셈 연산 주의 int와 int의 연산 결과는 int이다. double과 int의 연산은 double이다. 숫자간 연산은 더 큰 타입을 따른다. double a = 5.0 / 2.0; // 2.5 int b = 4 / 2; // 2 int c = 5 / 2; // 2.5 (X) => 2 (O) 타입 불일치 주의 변수에 값 대입 시, 그 값이 변수의 타입과 일치해야 한다. // 타입 불일치 에러 int score = "100"; // 해결 방법 int score = 100; // int로 일치 String score = "100"; // String으로 일치 int score = Integer.parseInt("100"); // "100" => 100 타입 변환 주의 타입 불일치의 문제는..
자바 프로그래밍 역할 자바는 이러한 문제를 해결하는 도구이다. 자바는 사람의 명령을 컴퓨터의 언어로 바꿔준다. 이렇게 자바 언어로 컴퓨터에게 일을 시키는 것. 이를 자바 프로그래밍이라 한다. 과정 개발자는 컴퓨터에게 시킬 일들을 자바 언어로 작성한다. 이렇게 작성된 코드를 소스코드라 한다. 소스코드는 컴파일러(compiler)라는 번역기를 통해 기계어로 바뀐다. 비로소 컴퓨터는 기계어를 수행하게 된다. 특별히 자바 코드가 기계어로 번역되는 과정. 이를 컴파일링(compiling) 이라 한다. 요약 프로그래밍이란, 컴퓨터에게 일을 시키는 것이다. 바이너리 언어란, 0과 1만으로 이루어진 컴퓨터 언어이다. 자바를 통해 프로그래밍이 가능하다. 컴파일링이란, 소스코드가 기계어로 번역되는 것이다. 객체 지향 언어..