본문 바로가기

JAVA/국비 공부

(118)
Integer : 정수형 데이터 타입 [정수란? 소수점이 존재하지 않는 온전한 숫자] 프로그래밍에서는 정수형 기본 데이터타입에 4가지가 존재함. 1. byte (크기: 8비트 (8자리) 범위: -2^7 ~ 2^7 -1 = 1byte ) 2. short (크기: 16비트 (16자리) 범위: -2^15 ~ 2^15 -1 = 2byte ) 3.int(크기: 32비트 (32자리) 범위: -2^31 ~2^31 -1 = 4byte ) 4.long (크기: 64비트 (64자리) 범위: -2^63 ~ 2^63 -1 = 8byte ) 비트 : 2진법 숫자의 자릿수를 뜻한다. 예를 들어 8비트의 경우에는 8자리 2진법 숫자를 뜻한다. 자바에서는 우리가 코들 우리가 코드에 직접 적는 10진법 값을 자동으로 int로 인식하고, 알아서 형변..
자료형(Data Types) : 자료형이란 해당 공간에 저장 가능한 값의 종류를 우리가 자료형이라고 부른다. 자료형에는 크게 기본형과 참조형 데이터타입이 존재한다. A. 기본형 데이터타입(Primitive types) : 기본형 데이터타입이란 해당 공간에 값이 2진법으로 변환되서 직접 저장이 되는 데이터타입을 기본형 데이터타입이라고 한다. 기본형 데이터타입에는 다음과 같은 분류가 있다. ◇ byte short int long (정수형) ◇ float double (실수형) ◇ char (문자형) ◇ boolean (논리형) B. 참조형 데이터타입(Reference types) :참조형 데이터타입이란 해당 공간에 주소값을 저장하고 그 주소값을 "참조"해서 다른 메모리 영역에 있는 그 공간을 가야 실제 값을 확인할 수 있는 데이터 타입..
상수(Constant) 상수란 변수와 마찬가지로 값을 저장할 수 있는 공간이지만 변수와는 반대로 한번 값을 초기화를 하면은 더이상 새로운 값으로 초기화를 하지 못하는 "값이 고정된" 혹은 값이 항"상" 같은 공간을 우리가 상수라고 한다. *상수의 선언 방법* 상수의 선언 방법은 변수의 선언 방법과 매우 유사하지만 데이터타입 앞에 final 이라느 키워드를 붙여서 final 데이터타입 상수이름; 의 형태로 선언을 하게 된다. * 상수의 초기화 방법 * 상수이름 = 값;
변수(Variable) : 내부의 값이 변할 수 있는 공간을 우리가 변수라고 한다. 변수의 경우, 우리가 메모리 주소의 값을 직접 부르는 것이 아니라 해당 공간에 우리가 이름을 짓고 그 이름을 호출하게 되는 형식이 된다. 변수를 사용하기 위해서는 우리가 선언과 초기화라는 단계를 거쳐야 한다. 변수의 선언(Declaration) 우리가 변수를 사용하기 위해서는 반드시 해당 변수가 어떤 종류의 값을 가질 수 있고 그리고 해당 공란을 뭐라고 부를지를 반드시 "선언"해 주어야 한다. 변수를 선언할 때에는 다음과 같은 코드의 형태를 가진다. 데이터타입 변수이름; 데이터타입 : 해당변수가 저장 가능한 값의 종류 변수이름: 소문자로 시작하고 낙타등 표기법을 사용하는 명사 변수의 초기화(Initialization) 변수를 선언하고 나서 우리..
명명 규칙(Naming Covention) 1. 공통규칙 A. 이름에는 _(언더바)를 제외한 특수문자는 사용할 수 없다. B. 이름의 중간이나 맨 마지막에 숫자가 올 수도 있지만 숫자로 이름을 시작할 수는 없다. C. 이제 한글로 이름을 지어줄 수 있긴 하나 절대로 절대로 그러지 말자! D. 자바에서는 내부적으로 실행할 명령어가 정의된 50여가지의 키워드가 존재한다. 해당 키워드들로는 이름을 지어줄 수 없기 때문에 내일 16시에 50여가지 적는 시험 보겠습니다. (옛날 옛적 이야기...) 이클립스에서는 해당 키워드들을 자주색으로 표시해준다. 만약, 어떤 이름을 지어줬는데 자주색으로 표시될 경우, 이름에 변형을 가해주거나 동의어를 사용해주면 된다. 2. 낙타등 표기법과 뱀 표기법 A. 낙타등 표기법(Camel Back Notation) 낙타등 표기..
주석 주석이란 일종의 설명글을 의미한다. 코드파일에 우리가 코드를 적으면 해당 컴파일 단계에서 해당코드는 JVM에서 실행할 명령어로 등록이 되는데 주석의 경우 컴파일 단계에서 명령어 등록을 할 때 무시가 되어서 실제 코드가 아닌 걸로 분류된다. 교과서 등의 일반적인 텍스트와 마찬가지로 주석은 우리가 어떤 코드에 대한 설명 혹은 작성 의도를 적을 때 사용된다. 또한, 주석은 실제 코드가 아니므로 문법을 안지켜도 전혀 문제가 되지 않는다. 주석에는 한 줄 주석과 여러줄 주석이 있다. - 한줄 주석: //로 시작하고 엔터를 치기 전까지의 모든 글자가 주석이다. - 여러줄 주석 : /*로 시작하고 */가 나오기 전까지는 모든 줄이 주석이 된다. public class Ex01Comment { public static..