- : 01 협
- : 99
하 ¶
팅 UI 하 화 하 화 하 String 형태 화 하 하 . MSN 통해 형 해 . 형 MSN .(~) 해 , 한 형 .
¶
~cpp Java new delete 형 한. 형 C++ int &a by-value by-reference 할 형 한. 형 형 크 형 byte, short, int, long, double, char, boolean 형 Class, Array, interface ( String 형 한. String 형 클 하 형 .) 형 (scalar) 형. 형 (vector) 형. 히 하 , 화표. call by-reference . reference형 Class, (Array) interface call by-reference . # 함 . 함 C 하 OOP 표 하. 한 . Class A { public int a = 1; public void setA( int A ) { a = A; } } ... A _a; A _A _a.setA(3); 하 ? .( 3-3 ) 한 클 vector . A _a; _a vector . 한 표하 향,화표 . 향 _a 키 ? " 키 ." . Java vector 화 , 하 null 킨. _a.setA(3); 호하 NullPointerException 킨. A _a = new A(); //vector _a 킬 , 하, _a 키 하 한. (scalar) int a; a = 1; 한. int 형 . (scalar) 한 표하, (?) 해하, 향 키 . reference형태 . . 형 (call by-value) , return 해 . return . 해 Java Design Pattern . 포 했 String형 형 하 형 하 call by-reference . final 할 . (final #define 해 하. Java 파 해 final 1:1 해.) 했 하 String . Java 태 char 하 형 했 string형 해. ( .) java String 형 해 템 해 했. # : 형 템 . 200KB 트 형 2byte 할하 String a = 200KB a = "a";( 하) 형 String 통 200KB . 200KB 한 향 2 . , String imutable하 , 해 화 할 . 화 Garbage collector 해 , 할 파 . 한 , 한, String 1 하, a[0] a , , String 할 . mutable한 String 해 Java 1.2 한 StringBuffer vector . 흔 String mutable 한. string is imutable. Stringbuffer is mutable String 한 확 StringBuffer 하 한. mutable한 해 StringBuffer , char 하 할 , 큰 , 해 2 확해 화 한..