
for 반복문 - 순서대로 차근차근 반복 - 조건식이 false가 될 때까지 반복 - 일반적으로 반복 횟수를 예측할 수 있을 때 사용 기본적인 형식은 for(반복기준변수; 반복조건식; 반복증감식) 반복기준변수 : 반복에 대한 기준이 되는 변수 선언. 반복조건식 : 반복 조건식이 true이면 계속 반복하고 false가 되면 그때 반복을 즉시 종료. 반복증감식 : 정해진 반복의 종료를 향해 반복 기준 변수의 값을 바꿔주는 식. 위에서는 for (int i=1 ; i

형변환 -형변환(type conversion) : 어떤 데이터 타입이 다른 데이터 타입으로 바뀌는 현상 -형변환 종류 암시적 형변환(implicit type conversion) 명시적 형변환(explicit type conversion) -암시적 형변환 작은 컵의 물을 큰 컵에 넣는 것 상대적으로 크기가 작은 데이터 타입의 값(데이터)이 상대적으로 크기가 큰 데이터 타입의 변수로 이동할 때는 타입의 변환에 아무 문제가 발생할 여지가 없다. 그래서 프로그래머가 별도의 코드를 작성할 필요 또한 없다. ->형변환에서 중요한 것은 데이터 타입의 크기이다. -명시적 형변환 큰 컵의 물을 작은 컵에 넣는 것 - 물이 넘친다, 문제가 생긴다. (데이터 유실) 상대적으로 큰 타입의 데이터 값을 상대적으로 작은 타입의..

컴파일과 컴파일러 외계인과 소통을 하는 방법? 외계인이 우리 언어를 배우거나 우리가 외계인의 언어를 배워서 소통할 수 있는데, 이것을 컴퓨터와 나누는 대화라고 생각했을 때 컴파일 : 인간이 구분하기 쉬운 고급 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있는 기계어로 번역하는 과정 컴파일러 : 고급 언어로 작성된 프로그램을 기계어로 번역하기 위해 사용하는 프로그램 쉽게 말해서 컴파일은 번역, 컴파일러는 번역가. 자바의 중요한 특징 : 플랫폼에 독립적이다! 플랫폼 종류에 크게 영향을 받지 않는 언어. 프로그램과 프로세스 프로그램은 할 일이 적혀있는 문서일 뿐이라고 생각하면 쉬움! 그래서 실제 프로그램이 실행되기 위해서는 적힌 내용대로 컴퓨터의 실행이 필요. 예를 들어 냉장고에 엄마가 라고 메모를 적어놓아도..