상수(11)
-
접미사를 사용한 상수표현방식 변경- ConstEx03
접미사를 사용한 상수표현방식 변경 소스코드 public class ConstEx03 { public static void main(String[] args) { double e1=3.14159; //3.14기본이 double형 자료형을 가집니다. float e2=3.14159F; //e2가 float형 자료형이기 때문에 F를 붙여 명시적으로 float형으로 표현해야 줘야 합니다. long n1=10000000000L; //10000000000은 int형으로 표현 불가능한 long형 자료형이지만 //L을 붙이지 않으면 int형으로 인식하므로 long자료형으로 명시적으로 저장해 줘야 합니다. //명시적으로 접미사L을 붙여 long형 상수 표현을 의미하도록 해줍니다. long n2=150; System.out..
-
자료형으로 표현되는 상수- ConstEx02
자료형으로 표현되는 상수 소스코드 public class ConstEx02 { public static void main(String[] args) { // int num1=10000000000; //num1에 저장불가 (컴파일 에러:The literal 10000000000 of type int is out of range ) //10000000000을 int형에 저장하려고 할 때 int형 저장공간보다 크므로 에러가 발생 // long num2=10000000000; //컴파일 에러(The literal 10000000000 of type int is out of range) //충분히 담을 수 있는 long형 자료형 변수를 선언한 후 저장 시도 //10000000000 자체가 int형으로 표현 불가능..
-
상수-ConstEx01
상수 내부적으로 메모리 할당 후 연산 과정 소스코드 public class ConstEx01 { public static void main(String[] args) { int num = 6 + 10; //num : 변수 (메모리공간에 저장) //6, 10 : 상수 (메모리공간에 저장) System.out.println(10 + 3.14159); //4byte와 8byte가 메모리에 할당되어 지고 연산이 되어 진 후 출력 } } 출력결과
-
변수(Variable)
변수(Variable) 데이터 저장을 위한 메모리 공간을 할당(확보)하는 방법을 제공하고 할당된 메모리 공간의 접근(저장/참조)하기 위한 방법을 제공해 줍니다. 변수 선언 int num1; long num2;
-
식별자
식별자 명명 규칙· 영문자(A~Z,a~z)와 숫자(0~9)와 ‘_’,’$’의 조합 (‘_’,’$’ 이외의 특수문자 사용 불가)· 첫 글자는 반드시 영문자나 ‘_’로 시작, 숫자로 시작 불허· 식별자 첫자로 숫자를 사용하지 않는 이유는 숫자와 식별자의 구별을 빠르게 할 수 있도록 하기 위해서입니다.· 식별자는 대소문자를 철저히 구분합니다.(case-sensitive)· 예약어는 식별자로 사용할 수 없습니다.· 공백 문자를 포함할 수 없습니다.· 식별자는 가급적이면 자기 역할에 맞는 의미 있는 이름을 부여하여야 합니다. 식별자 정의 규칙