전체 글

안녕하세요 개발 공부를 하고 있습니다.
· Java
Chapter 02. 변수와 타입 02-2. 기본 타입 기본 타입(primitive type) 정수 타입: byte, char, short, int, long 실수 타입: float, double 논리 타입: booleanLiteral literal: 소스 코드에서 프로그래머에 의해 직접 입력된 값 정수 리터럴 기본적으로 컴파일러는 정수 리터럴을 int type으로 간주. 그런데 허용 범위를 초과할 경우 long type임을 알려주어야 함 long test = 30000000000; 는 컴파일 에러 발생 long test = 30000000000L; 끝에 대문자 L이나 소문자 l 붙이면 된다. 보통 혼동하기 쉬우므로 대문자 L 사용 문자 리터럴: 작은 따옴표'로 감싼 것 Unicode로 변환되어 저장 c..
· Java
Chapter 02. 변수와 타입 02-1. 변수 메모리에 값을 저장하고 싶다면 변수를 선언하고 변수에 값을 지정하면 됨 -> Java의 경우 JVM이 하는 일 자바의 변수는... 다양한 타입의 값을 저장할 수 없다 선언 시 사용한 타입이 값만 저장 가능 초기값이 저장되지 않은 상태에서 읽을 수 없다 변수 명명 규칙 by Java 시작 숫자 불가 대소문자 구분 (관례) firstName; 첫 문자 영어 소문자, 그 다음 단어의 첫 문자 대문자 길이 제한 없음 자바 예약어 불가 변수 사용 범우 기본적으로 local variable: 선언된 중괄호 {} 블럭 내 메소드 블럭 내에도 다른 중괄호 블럭 작성 가능(e.g. if() {}, for() {}, while() {} 등)
· Java
# Chapter 01. 자바 시작하기 ## 01-3. 자바 프로그램 개발 과정 - java 프로그램 개발 과정 - 자바 소스 파일(`.java`) - javac 명령어 실행(=컴파일) - 바이트 코드 파일(`.class`) - java 명령어 실행 (JVM이 기계어 번역 후 실행) - 기계어 - java 명령어 실행 (JVM이 기계어 번역 후 실행) - 실행 - 자바 가상 기계(JVM; Java Virtual Machine) - 번역기 - JDK에 포함되어 있는 소프트웨어 - 자바가 JVM을 사용하는 이유: 다양한 운영체제에서 사용하기 위해 - 예로, 윈도우 운영체제에서 바이트 코드 파일을 개발하고, 개발 완료딘 프로그램을 리눅스로 옮겨 바로 실행 가능 - javac 명령어로 컴파일된 바이트 코드 파일..
noodle-dev
CON LAB 콘랩