달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2017. 7. 2. 22:48

java 자바 자료형 C. Java2017. 7. 2. 22:48

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

논리형
----------------------------------------------------------------
boolean                 = > 1byte      true,false
 
----------------------------------------------------------------
정수부
----------------------------------------------------------------
char(문자형)          => 2byte          0  ~ 65535
 
byte                     => 1byte         -128  ~  127
 
short                    =>2byte         -32768  ~  32767
 
int                        => 4byte        -2147483648  ~  2147483647
 
long                     => 8byte
 
----------------------------------------------------------------
실수부
---------------------------------------------------------------
float                     => 4byte (정밀도[가수부] 6자리)
 
double                 => 8byte (정밀도[가수부] 9~12자리)
 
 
 
정수상수   기본(int형)   : 4byte
               long형         : 8byte
 
 
실수상수   기본(dobule형)  : 8byte
               floa형                : 4byte
 
 
문자상수 
: 기본(char형)   :  2byte
  ASCII 코드 대치, ' ' 로  표현-> ex) 'A' => 65 , 'a' => 97, '0' => 48,  '\n' => 10,  '  ' => 32(공백)
  ps.  ASCII 0~127번까지  ->    0 ~   31  : 통신/제어문자
                                     ->  32 ~ 127  : 일반문자 
 

문자열상수  : 1개이상의 문자가 나열,  " " 로 표현
 
 
열거열상수  :  ex) enum youl {MON,TUE,WED,THU,FRI,SAT,SUN};
 
 
 
 
ps. 참고사항
 
// 메모리를 차지하는 안좋은 코드
    System.out.println("나이:" + 10 + "혈액형:" + 'A');
 
// 좋은 코드
    System.out.printf("나이:%d  혈액형:%c\n",10,'A');
 
-> 같은 결과지만 아래의 코드를 사용하는것이 좋다.
 
 


'C. Java' 카테고리의 다른 글

Controller.java  (0) 2017.07.02
java 자바 자료모음  (0) 2017.07.02
java 자바 path 설정  (0) 2017.07.02
Short Circuit Evaluation  (0) 2017.07.02
java 자바 자료형 변환  (0) 2017.07.02
:
Posted by sfeg