달력

2

« 2020/2 »

  •  
  •  
  •  
  •  
  •  
  •  
  • 1
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29

'식별자'에 해당되는 글 4

  1. 예약어
  2. 변수(Variable)
  3. 식별자
  4. 변수
2014. 9. 20. 10:14

예약어 Development/Java


 

예약어

·         자바 프로그래밍을 하는데 있어 특정한 의미가 부여되어 이미 만들어진 식별자를 말합니다.

·         예약어에 등록되어 있는 것은 프로그래밍에서 식별자로 사용할 수 없습니다.

·         const goto는 예약어로 등록만 되어 있을 뿐 사용되지 않는 예약어입니다.

 

 

 

예약어 종류

·         abstract

·         assert

·         boolean

·         break

·         byte

·         case

·         catch

·         char

·         class

·         const

·         continue

·         default

·         do

·         double

·         else

·         enum

·         extends

·         false

·         final

·         finally

·         float

·         for

·         goto

·         if

·         implements

·         import

·         instanceof

·         int

·         interface

·         long

·         native

·         new

·         null

·         package

·         private

·         protected

·         public

·         return

·         short

·         static

·         strictfp

·         super

·         switch

·         synchronized

·         this

·         try

·         void

·         while

 

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 9. 19. 17:05

변수(Variable) Development/Java


   

변수(Variable)

  • 데이터 저장을 위한 메모리 공간을 할당(확보)하는 방법을 제공하고
  • 할당된 메모리 공간의 접근(저장/참조)하기 위한 방법을 제공해 줍니다.

   

변수 선언

int num1;

long num2;

   

   

   

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 8. 25. 20:29

식별자 Development/Java


 

식별자 명명 규칙

·       영문자(A~Z,a~z)와 숫자(0~9)와 ‘_,$’의 조합 (_,$’ 이외의 특수문자 사용 불가)

·       첫 글자는 반드시 영문자나 ‘_’로 시작, 숫자  시작 불허

·       식별자 첫자로 숫자를 사용하지 않는 이유는 숫자와 식별자의 구별을 빠르게 할 수 있도록 하기 위해서입니다.

·       식별자는 대소문자를 철저히 구분합니다.(case-sensitive)

·       예약어는 식별자로 사용할 수 없습니다.

·        공백 문자를 포함할 수 없습니다.

·       식별자는 가급적이면 자기 역할에 맞는 의미 있는 이름을 부여하여야 합니다.

 

 

 

식별자 정의 규칙

구분

정의 규칙

사용 예

클래스

·       Camel Case

·       문자는 항상 대문자로 표현

·       하나 이상의 단어가 합쳐질 때는 각 단어의 첫 문자들만 대문자로 표현

class MyClass {

//;

}

변수와 메서드

·       변형된 Camel Case

·       문자는 항상 소문자로 표현

·       하나 이상의 단어가 합쳐질 때는 두 번째부터 오는 단어의 첫 문자들만 대문자로 표현

int num;

String strName;

public void getName(){

   //…;

}

상수

·       모든 문자를 대문자로 표현

·       하나 이상의 단어가 합쳐질 때 공백 필요 시 under score(_)를 사용하여 연결합니다.

int JAVATEST = 10;

int JAVA_TEST = 20;

 

 

 

 

 

Posted by codedragon codedragon

댓글을 달아 주세요

변수의 의미

데이터를 저장할 수 있는 공간.

   

   

변수 선언

자바 스크립트 에서는 변수를 별도로 선언하지 않아도 된다.

즉, 타입을 미리 정하지 않고 var라는 한 가지 키워드로만 변수 선언합니다.

이렇게 선언된 변수에 어떤 형태의 데이터를 대입하느냐에 따라 해당 변수의 타입이 결정됩니다.

   

   

변수명의 정의

  • 키워드(예약어)를 사용하면 안됨
  • 숫자로 시작하면 안됨
  • 특수문자는 _ 와 $ 만 허용
  • 공백 문자를 포함할 수 없음
  • 맨 앞문자는 알파벳이나 _로 시작

   

   

식별자를 잘못 지정한 예

break                (예약어)

10ten                (숫자로 시작)

#number                (특수문자 사용)

has space        (공백 사용)

   

   

소스 코드

//변수 선언

var num1;

//변수에 할당(초기화)

num1 = 1234;

//변수 선언 초기화

var num2 = 6789;

document.write('<br>');

//출력

document.write('num2 =' + num2);

document.write('<br>');

   

출처: <https://github.com/10zeroone/study_javascript/blob/master/WebContent/ch01-variable/06.html>

   

   

   

변수를 선언하지 않고 출력

//document.write(num3);        //오류 발생

   

출처: <https://github.com/10zeroone/study_javascript/blob/master/WebContent/ch01-variable/06.html>

   

   

   

전체 소스

<html>

<head>

<meta charset="UTF-8">

<title>변수</title>

<script type="text/javascript">

//변수 선언

var num1;

//변수에 할당(초기화)

num1 = 1234;

//변수 선언 초기화

var num2 = 6789;

document.write('<br>');

//출력

document.write('num2 =' + num2);

document.write('<br>');

//변수를 선언하지 않고 출력

//document.write(num3);        //오류 발생

//변수 선언 초기화 하지 않음

var num4;

document.write('num4=' + num4);        //undefined 출력, 오류는 발생하지 않음

document.write('<br><br>');

// 이상의 변수를 번에 선언

var a, b;

a=10;

b=5;

document.write('a+b='+a+b); document.write('<br>');

document.write('a+b='+(a+b)); document.write('<br><br>');

//변수 선언 초기화

var c=10, d = 3.4;

document.write('c+d=' + c+d); document.write('<br>');

document.write('c+d=' + c+d); document.write('<br><br>');

</script>

</head>

<body>

</body>

</html>

   

출처: <https://github.com/10zeroone/study_javascript/blob/master/WebContent/ch01-variable/06.html>

   

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

ch02-operation  (0) 2014.05.31
변수의 재정의  (0) 2014.05.30
변수  (0) 2014.05.30
형변환  (0) 2014.05.30
12.html-기본타입(null과 undefined)  (0) 2014.05.28
11.html-기본타입(불린(boolean))  (0) 2014.05.28
Posted by codedragon codedragon

댓글을 달아 주세요