JAVA/혼공자 (26) 썸네일형 리스트형 [혼공자] Chapter 02. 변수와 타입 나름 전공생이니 이부분은 한번 훑고만 넘어가기로 했는데 생각보다 오래걸림;; 02-1 변수 ▶ 변수 작성 규칙 영어 대소문자를 구분함 첫문자는 소문자, 둘 이상 단어가 합쳐진 경우 뒤에 있는 단어의 첫 문자를 대문자로 하는게 관용 변수에 값을 대입(초기화)를 해야 변수가 메모리에 저장됨 선언만 하고 초기화하지 않은 경우엔 기본 값이 저장됨 (ex. int면 0, char이면 null 등) ▶ 변수 사용 범위 메소드 안에서 선언된 변수는 메소드 실행 이후 메모리에서 없어짐 => 자신이 속한 블록 내부에서만 사용될 수 있음 02-2 기본 타입 cf. 여기서 리터럴은 다 '값 그 자체'를 의미한다고 보면 됨 (리터럴의 의미 = 변하지 않는 값) ex. int a = 1; 에서 1이 리터럴 참고 : https:.. [혼공자] Chapter 01. 자바 01-1 프로그래밍 언어와 자바 기계어 : 0,1로 이뤄짐 사람의 언어 : 기계가 이해하기 힘듦 BUT, 둘은 소통해야 함 따라서 사람과 기계의 소통을 위해 프로그래밍 언어가 필요 *프로그래밍 언어로 작성된 파일이 소스파일 사람과 기계의 소통 방법 : 사람이 프로그래밍 언어로 '소스파일' 작성 컴퓨터가 이해할 수 있게 '컴파일' 기계어로 번역된 것에 따라 실행됨 Q. 컴파일과 디버깅이 대체 뭐지? 컴파일 : 프로그래밍 언어 -> 기계어로 번역 링킹 : 소스코드와 필요 라이브러리를 연결 디버깅 : 모의 실행으로 코드의 오류를 찾는 것 빌드 : 위의 과정을 거쳐 실행파일을 실행하는 것 소스코드 -> 컴파일 -> 링킹 -> 실행파일 실행이 빌드의 과정! cf. 디버깅은 IDE에서만 일어나는 것이 아니다. 사람.. 이전 1 2 3 4 다음