On Tue, 11 Jul 2000, Oki DZ wrote:
> Lihat Java sebagai alternatif, ada lebihnya dibanding C.
> Misal, bikin string:
> /* program C inget-inget lupa */
> char* s = malloc(sizeof(char) * 50);
> strcpy(s,"test string"); /* CMIIW */
> printf("%s\n",s);
> free(s); /* kalau ini dijalankan dua kali, :-) */
di C bisa :
char s[] = "test string";
atau kalo mau kayak di atas yg 'bener'
#define STR "test string"
char *s = (char *) malloc (sizeof(char) * (strlen(STR)+1));
strcpy(s, STR);
dst
>
> Kalau Java:
> String s = new String("test string"); // alokasi besar memori otomatis
String s = "test string"
juga bisa
> System.out.println(s); // seandainya s itu int, tetap saja begitu
> s = null; // seandainya "s = null"-nya 5 kali, ya nggak apa-apa
nggak perlu s=null Java pake garbaga collection
> // tidak ada memory-leak, tidak ada error "free'd memory"
> // seandainya di tempat lain ada string "test string",
> // object-reference-nya (variable) akan mengacu ke tempat yang sama, jadi
> // ngirit space.
Salam
--
main(i){putchar((i-1)["Xme]i_l"]+(i++))&&(8-i)&&main(i);}
http://langitbiru.hypermart.net
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]