컴퓨터♡박사

(프로그래밍 언어)JAVA - MEMO

탤런트 2007. 1. 27. 16:39

------------
Java 메모(1)
------------

* java의 주석문

. /* ~ */ ...  /* 시작해서 */으로 끝나는 행까지 주석처리.
. //      ...     해당 행(Line)주석으로
. /** ~ **/ ... 자동문서생성 주석 /* ~ */과 동일함

* java의 구분자(Separators)

. ()... 메소드선언시 인자포함또는 산술식의 우선순위
. {}... 프로그램 블록지정
. ; ... 문장의 끝
. , ... 변수선언시 구분점
. . ... 오브젝트로부터 메소드를 선택 사용할때

* java의 식별자(Identifier)

. 길이의 제한은 없다.
. 처음 시작에서 문자, 언더바(_),달러문자($)등을 쓸수있다.
  그러나 숫자는 사용할수 없다.
. JAva에서 사용하는 KeyWord는 사용할수 없다.
. 식별자에 공백(스페이스)을 포함할 수 없다.

* 리터럴 (Literal)

  자신의 표기법이 자신의 값으로 정의되는 상수
  예) "Hello World"는 스트링타입의 리터럴이다.
  자바에서는 string상수,문자(char)상수,정수형상수,실수형상수
  그리고 논리형상수가 있다    


* Java의 Keyword(지정어)
---------------------------------------------------------
. abstract              . instenceof
. boolean               . int
. break                 . interface
. byte                  . long
. case                  . native
. catch                 . new
. char                  . null
. class                 . package
. continue              . private
. default               . protected
. do                    . public
. double                . return
. else                  . short
. extends               . static
. final                 . super
. finally               . switch
. float                 . synchronize
. for                   . this
. if                    . throw
. implements            . throws
. imporrt               . transient
. try                   . void    
. volatile              . while
--------------------------------------------------------

* Java의 DataType

1) Primitive data type(기본자료형)

-------------------------------------------------------
유  형       메모리의 크기        값의 범위              
-------------------------------------------------------

Long   :    64bit정수형(signed)   -2(63)승...2(63)승 -1
int    :    32bit   "             -2(31)승...2(31)승 -1
short  :    16bit   "             -2(15)승...2(15)승 -1
byte   :     8bit   "             -2(7) 승... 2(7)승 -1
Double :    64bit 실수형          
float  :    32bit  "
char   :    16bit 유니코드문자형(16bit(unsigned)-0..2(16)승-1)
boolean:    true,false 값의 논리형

-----------------------------------------------------------

2) 정수의 표현 방법
-----------------------------------------------------------
. 20           //10진수
. 077          //0로 시작하는 8진수
. 0xBA09       //0x로시작하는 16진수
. 2L           //10진수 long 자로형
. 077L         //0로 시작하는 8진수 long 자료형
. 0xBA09L      // 0x로 시작하는 16진수 long 자료형
. 3.141492     //소숫점을 사용한표기
. 6.02E23      // 지수를 사용한 표기
. 2.178F       // float 자료형 표기
. 1234.E+306D  // 지수와 double형의 덧셈표기


 

 

 

'컴퓨터♡박사' 카테고리의 다른 글

(프로그래밍 언어)반올림의 함수  (0) 2007.01.27
(프로그래밍 언어)C  (0) 2007.01.27
독학으로 배우는 컴퓨터  (0) 2007.01.27
컴퓨터 공부하기  (0) 2007.01.27
조합논리회로의 분석 및 설계  (0) 2007.01.27