OPI_LR2011_ch3
.pdf101
bytes nextBytes(byte[] bytes).
E g @
0,0 @ 1,0 @. D
@ ,
@: i max,
@ max @.
8.2.5 # 0! 9,) ,# 4 (! E
C System f f @ @
(run time). 5 f
Runtime.
C Runtime f JVM
. C ( ( (
getRuntime(). ?
@ 'f.
freeM mory() totalMemory() @
f ' , i f ( JVM i
'f, , long. He ,
' @f .
exit(int status) f JVM f
g status. @,
f g. g
system.
halt(int status) @f JVM. ?
g f i
.
loadLibrary(string libName) f (
libName.
load(string fileName) ( f
+ fileName.
?, g
system ( .
gc() f
' (garbage collection). D f @
@ g @ Java f ,
102
( . - g
System.gc().
C () @
+. 5 (
+.
:, Runtime.getRuntime().exec("notepad") f
' + MS Windows.
exec() @ process, i f
i . destroy() (
, exitValue() ( g.
waitFor() f ,
i . ; getInputStream(), getOutputStream() £ getErrorStream() @ ,
i .
8.3 "9 ) 9 4
8.3.1.
@ , @ , (
.
8.3.2? Java -
.
8.3.3? :
:
1.=
;
2.= , i f +
1 +;
0 :
1.= i f
1 'f SortedSet
- ,
, , , , .
2.E 2 ( @
, , , , ,
.
103
8.3.4.+ .
8.3.5? .
8.4 !, #",
8.4.1; .
8.4.2.
8.4.3C .
8.4.4; .
8.4.5= .
8.4.6?, i
(5 g. ), ( ( @
.
8.5 7] , # 4 )
8.5.1‘ - Java?
8.5.2. Arrays?
8.5.3‘
Java?
8.5.4G @ Java ? f?
8.5.5G Date?
8.5.6G Date ? f?
8.5.7. DateFormats?
8.5.8G Java?
8.5.9G @ Java
8.5.10. System?
8.5.11G Java ( (
?
8.5.12E Calendar?
8.5.13G f (
?
104
8 >8
1. 7 E.. Java. > / E. 7. –
>'. : >-' @, 2004. – 1040 .
2.• ’. £ Java / ’. •.
–>'. : ?, 2005. – 336 .
3.ˆ £. •. = Web-( Java / £. •. ˆ. – >'. : mˆ?-', 2003. – 400 .
4.? :. 5. ' Java. C / :. 5. ? – . : £ - + ¤
, 2003 – 592 .
5.: '. Java 2. : / '. :, ’. •. – >'. : BHV->-', 2007 – 1072 .
6. ˆ C. >. Java 2. .¤ / C. >. ˆ, ’. C. – >'. : ?, 2003 – ;. I. – 848 .