본문 바로가기

Java11

이것이 자바다 (세번째 정리) 2장 확인문제까지 2.2 데이터 타입 (2) short 타입 - 2byte 부호 있는 정수값 저장 - C언어와 타입호환을 위해 사용되며 비교적 자바에서는 잘 사용되지 않는 타입 int타입 - 4byte 부호 있는 정수값 저장 * 변수에 어떤 진수로 저장을 하더라도 동일한 값이 이진수로 변환되어 저장됨. long타입 - 8byte 부호 있는 정수값 저장 값의 표현 - int 범위의 리터럴은 상관없음. - int 범위를 초과하는 리터럴은 반드시 L(대문자) 또는 i(소문자)를 붙여야 된다. long var1 = 10; long var2 = 20L; //long var3 = 1000000000; //컴파일 에러 4바이트로 표현 long var3 = 1000000000L; //8바이트로 해석할 수 있도록 마지막에 L 사용 pac.. 2021. 3. 7.
이것이 자바다 (두번째 정리) 2장 변수(2)까지 2.1 변수 (1) 변수란 : 하나의 값을 저장할 수 있는 메모리 공간 변수의 선언 타입 변수이름; int age; double value 변수 이름을 위한 명명 규칙 (naming convention) - 첫번째 글자는 문자이거나 '$', '_'여야 하고 숫자로 시작할 수 없다 (필수) - 영어 대소문자가 구분된다. (필수) - 첫문자는 영어 소문자로 시작하되 ,다른 단어가 붙을 경우 첫자를 대문자로 한다. (관례) - 문자 수(길이)의 제한은 없다. - 자바 예약어는 사용할 수 없다. (필수) 변수값 저장 int score; //변수 선언 score = 90; //값 저장, '='은 대입연산자임. // ↓ 동일한 방법 int score = 90; 변수값 읽기 변수는 초기화가 되어야 읽을 수 있고, 초.. 2021. 3. 6.
이것이 자바다 (첫번째 정리) 1장까지 1.3 자바 개발 환경의 구축 환경 변수 필요한 이유 서버 프로그램 설치할 때 JDK의 설치위치를 알기 위해 JACA_HOME 이라는 환경변수를 찾게 됨. 1.4 자바 프로그램 개발 순서 2단계 컴파일 과정을 거침. 1) 자바 소스파일(*.java)이 컴파일러(javac.exe)로 바이트 코드 파일을 생성 2) 자바 가상 기계 (java.exe)가 해석해서 완전한 기계어로 변환 -> 실행 2단계 컴파일을 거치는 이유 다양한 운영체제에서 바이트 코드 파일을 이용해 개발하고 실행할 수 있도록 하기 위한 것. 자바 소스파일 작성 실습 1. c드라이브에 temp 폴더 생성 2. temp 폴더에 텍스트파일 생성 -> Hello.java 로 확장자 변경 3. 메모장 열어서 Hello.java 파일 드래그 publi.. 2021. 3. 6.