J. E. N. I.
Method-Method System
Mengubah stream yang berhubungan dengan System. out, yang mana standart mengacu pada console.
Tabel 1.5: Beberapa method dari class System
Ini adalah demo dari beberapa method-method tersebut. import java. io.*;
class SystemDemo { public static void main( String args []) throws IOException { int arr1 [] = new int [ 1050000 ]; int arr2 [] = new int [ 1050000 ]; long startTime, endTime; /* menginisialisasi arr1 */ for( int i = 0; i < arr1. length; i ++) { arr1 [ i ] = i + 1;
} /* mengkopi secara manual */ startTime = System. currentTimeMillis(); for( int i = 0; i < arr1. length; i ++) { arr2 [ i ] = arr1 [ i ];
} endTime = System. currentTimeMillis(); System. out. println(" Time for manual copy: " +
( endTime-startTime) + " ms."); /* menggunakan utilitas copy yang disediakan oleh java – yaitu method arraycopy */ startTime = System. currentTimeMillis(); System. arraycopy( arr1, 0, arr2, 0, arr1. length); endTime = System. currentTimeMillis(); System. out. println(" Time for manual copy: " +( endTimestartTime) + " ms."); System. gc(); // force garbage collector to work System. setIn( new FileInputStream(" temp. txt ")); System. exit( 0);
}
}
Pengenalan Pemrograman 2 12