Content-Type: multipart/related; start=; boundary=----------PXY5qEoJsmQ4xjxxEdYafW Content-Location: http://www.sql.ru/faq/faq_topic.aspx?fid=566 Subject: =?utf-8?Q?FAQ=20/=20Java=20/=20=D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B8=20=D0=BD=D0=B0=D1=87=D0=B8=D0=BD=D0=B0=D1=8E=D1=89=D0=B8=D1=85=20java-=D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B8=D1=81=D1=82=D0=BE=D0=B2=20[SQL.Ru]?= MIME-Version: 1.0 ------------PXY5qEoJsmQ4xjxxEdYafW Content-Disposition: inline; filename=faq_topic.htm Content-Type: text/html; name=faq_topic.htm Content-Id: Content-Location: http://www.sql.ru/faq/faq_topic.aspx?fid=566 Content-Transfer-Encoding: Quoted-Printable = FAQ / Java / =CE=F8=E8=E1=EA=E8 =ED=E0=F7=E8=ED=E0=FE=F9=E8=F5 ja= va-=EF=F0=EE=E3=F0=E0=EC=EC=E8=F1=F2=EE=E2 [SQL.Ru]
 3D"SQL.RU"
    =C2=F1=E5 =EF= =F0=EE SQL =E8 =E1=E0=E7=FB =E4=E0=ED=ED=FB=F5
 =C3=EB= =E0=E2=ED=E0=FF | =D1= =F2=E0=F2=FC=E8 | =D4=EE= =F0=F3=EC | =CA= =ED=E8=E3=E8 | =D0=E0= =F1=F1=FB=EB=EA=E0 | =D0=E0=E1=EE=F2=E0 | =CF=EE=E8=F1=EA | FAQ |
Microsoft S= QL Server
Oracle<= /A>
.NET Fr= amework
MySql
=D0=E0=E1= =EE=F2=E0
MS Acce= ss
Visual = Fox Pro
Delphi<= /A>
Sybase<= /A>
PowerBu= ilder
InterBa= se, Firebird, Yaffil
=D4=EE=F0= =F3=EC
Java
Micros= oft Office
PHP&nb= sp;, Perl
Inform= ix
=CF=F0= =EE=E5=EA=F2=E8=F0=EE=E2=E0=ED=E8=E5
Java
=CE=E1=F9=E8=E5 =E2=EE=EF=F0= =EE=F1=FB
=CE=F8=E8=E1=EA=E8 =ED=E0=F7=E8=ED=E0=FE=F9=E8=F5 java-=EF= =F0=EE=E3=F0=E0=EC=EC=E8=F1=F2=EE=E2
=C0=E2=F2=EE=F0: =C0.=C3=F0=E0=F1=EEff=99
=CF=F0=E8=F1=EB=E0=EB: =C0.=C3=F0=E0=F1=EEff=99


=DD=F2=E0 =F1=F2=E0=F2=FC= =FF =F1=EE=E7=E4=E0=ED=E0 =E8=E7 =F2=EE=EF=E8=EA=E0 =EE=F8=E8= =E1=EA=E8 =ED=E0=F7=E8=ED=E0=FE=F9=E8=F5 java-=EF=F0=EE=E3=F0=E0=EC=EC=E8= =F1=F2=EE=E2.
=CE=F0=E8=E3=E8=ED=E0=EB =F1=F2=E0=F2=FC=E8 =E7=E4=E5= =F1=FC: http://users.erols.com/ziring/java-npm.html
=CF=E5=F0=E5= =E2=EE=E4: Deady


1. =C8=EC= =FF =EA=EB=E0=F1=F1=E0 =EE=F2=EB=E8=F7=E0=E5=F2=F1=FF =EE=F2 =E8=EC=E5=ED= =E8 =F4=E0=E9=EB=E0, =E2 =EA=EE=F2=EE=F0=EE=EC =EE=ED =F5=F0=E0=ED=E8=F2= =F1=FF.

=C2=F1=E5 =E8=F1=EF=EE=EB=FC=E7=F3=E5=EC=FB=E5 =EC=ED= =EE=FE =F1=F0=E5=E4=FB java, =E2=EA=EB=FE=F7=E0=FF Javasoft JDKs, =EF=F0= =E5=E4=EF=EE=EB=E0=E3=E0=FE=F2,
=F7=F2=EE =E8=F1=F5=EE=E4=ED=FB=E9 =EA= =EE=E4 =EA=EB=E0=F1=F1=E0 =F1 =EC=EE=E4=E8=F4=E8=EA=E0=F2=EE=F0=EE=EC pu= blic =F5=F0=E0=ED=E8=F2=F1=FF =E2 =F4=E0=E9=EB=E5 =F1 =F2=EE=F7=ED=EE =F2=E0=EA=E8=EC =E6=E5 =E8=EC=E5=ED=E5=EC, =EA=E0=EA =E8 =E8=EC=FF =EA= =EB=E0=F1=F1=E0, =E8 =F0=E0=F1=F8=E8=F0=E5=ED=E8=E5=EC .java. =CD=E5=F1=EE= =E1=EB=FE=E4=E5=ED=E8=E5 =FD=F2=EE=E3=EE
=F1=EE=E3=EB=E0=F8=E5=ED=E8= =FF =EC=EE=E6=E5=F2 =F1=F2=E0=F2=FC =EF=F0=E8=F7=E8=ED=EE=E9 =EC=ED=EE=E3= =E8=F5 =EF=F0=EE=E1=EB=E5=EC, =EA=EE=F2=EE=F0=FB=E5 =E2=FB=FF=E2=FF=F2=F1= =FF =E2=EE =E2=F0=E5=EC=FF
=EA=EE=EC=EF=E8=EB=FF=F6=E8=E8.

=CD= =E0=F7=E8=ED=E0=FE=F9=E8=E5 =F1=F2=F3=E4=E5=ED=F2=FB (=EF=F0=EE=E3=F0=E0= =EC=EC=E8=F1=F2=FB) =F7=E0=F1=F2=EE =E7=E0=E1=FB=E2=E0=FE=F2 =EE=E1 =FD=F2= =EE=EC =F1=EE=E3=EB=E0=F8=E5=ED=E8=E8,
=E8, =ED=E0=EF=F0=E8=EC=E5=F0= , =E7=E0=E4=E0=FE=F2 =E8=EC=FF =F4=E0=E9=EB=E0 =E2 =F1=EE=EE=F2=E2=E5=F2= =F1=F2=E2=E8=E8 =F1 =E7=E0=E4=E0=ED=E8=E5=EC: Lab6.java.

=CE=F8= =E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0: =C8=EC=FF =F4=E0=E9=EB=E0 Lab6= .java -
public cl=
ass Airplane extends Veh=
icle
  Seat pilot;
  public Airplane() { =

    pilot =3D new Seat(); =

  }
}

=C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0: =C8=EC=FF =F4=E0=E9=EB=E0 Airplane.java -
public cl=
ass Airplane extends Veh=
icle
  Seat pilot;
  public Airplane() { =

    pilot =3D new Seat(); =

  }
}

=C7=E0=EC=E5=F2=FC=F2=E5: =EF=F0=E5=E4=EF=EE= =EB=E0=E3=E0=E5=F2=F1=FF, =F7=F2=EE =E8=EC=FF =EA=EB=E0=F1=F1=E0 =ED=E0=F7= =E8=ED=E0=E5=F2=F1=FF =F1 =E7=E0=E3=EB=E0=E2=ED=EE=E9 =E1=F3=EA=E2=FB. =C2=
=EE=EF=E5=F0=E0=F6=E8=EE=ED=ED=FB=F5 =F1=E8=F1=F2=E5=EC=E0=F5, =EA=EE= =F2=EE=F0=FB=E5 =F3=F7=E8=F2=FB=E2=E0=FE=F2 =F0=E5=E3=E8=F1=F2=F0 =F1=E8= =EC=E2=EE=EB=EE=E2 =E2 =E8=EC=E5=ED=E0=F5 =F4=E0=E9=EB=EE=E2,
=EC=EE= =E3=F3=F2 =EF=EE=FF=E2=E8=F2=FC=F1=FF =E4=EE=EF=EE=EB=ED=E8=F2=E5=EB=FC=ED= =FB=E5 =EF=F0=EE=E1=EB=E5=EC=FB, =EE=F1=EE=E1=E5=ED=ED=EE =F3 =F1=F2=F3=E4= =E5=ED=F2=EE=E2, =E8=E7=F3=F7=E0=FE=F9=E8=F5
Java =EF=EE=E4 Unix, =E8= =EF=F0=E8=E2=FB=EA=F8=E8=F5 =EA =F1=E8=F1=F2=E5=EC=E5 =E8=EC=E5=ED=EE=E2= =E0=ED=E8=FF =F4=E0=E9=EB=EE=E2 =E2 DOS. =CA=EB=E0=F1=F1
MotorVehicl= e =E4=EE=EB=E6=E5=ED =F5=F0=E0=ED=E8=F2=FC=F1=FF =E2 =F4=E0=E9=EB=E5 Mot= orVehicle.java, =ED=EE =ED=E5 =E2 =F4=E0=E9=EB=E5
motorvehicle.java.=


2. =D1=F0=E0=E2=ED=E5=ED=E8=E5 =F1 =EF=EE=EC=EE=F9=FC=FE = =3D=3D

=C2 Java =F1=F2=F0=EE=EA=E8 - =FD=F2=EE =EE=E1=FA=E5=EA= =F2=FB =EA=EB=E0=F1=F1=E0 java.lang.String. =CE=EF=E5=F0=E0=F2=EE=F0 =3D= =3D, =EF=F0=E8=EC=E5=ED=FF=E5=EC=FB=E9
=EA =EE=E1=FA=E5=EA=F2=E0=EC,= =EF=F0=EE=E2=E5=F0=FF=E5=F2 =ED=E0 =F0=E0=E2=E5=ED=F1=F2=E2=EE =F1=F1=FB= =EB=EA=E8 =ED=E0 =EE=E1=FA=E5=EA=F2=FB! =C8=ED=EE=E3=E4=E0 =F1=F2=F3=E4=E5= =ED=F2=FB =ED=E5
=EF=EE=ED=E8=EC=E0=FE=F2 =F1=E5=EC=E0=ED=F2=E8=EA=E8= =EE=EF=E5=F0=E0=F2=EE=F0=E0 =3D=3D =E8 =EF=FB=F2=E0=FE=F2=F1=FF =EF=F0=E8= =EC=E5=ED=E8=F2=FC =E5=E3=EE =E4=EB=FF =F1=F0=E0=E2=ED=E5=ED=E8=FF
=F1= =F2=F0=EE=EA.

=CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
// =EF=F0=EE=E2=E5=F0=E8=EC, =F0=E0=E2=E5=ED =EB=E8=
 =EF=E5=F0=E2=FB=E9 =E0=F0=E3=F3=EC=E5=ED=F2 "-a=
"
if (args[=
0] =3D=3D "-a") {
    optionsAll =3D true;
}

=CF=F0=E0=E2=E8=EB=FC=ED=FB=E9 =F1=EF=EE=F1=EE= =E1 =F1=F0=E0=E2=ED=E5=ED=E8=FF 2=F5 =F1=F2=F0=EE=EA =ED=E0 =F0=E0=E2=E5= =ED=F1=F2=E2=EE - =FD=F2=EE =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=ED=E8=E5 =EC=E5= =F2=EE=E4=E0
equals() =EA=EB=E0=F1=F1=E0 java.lang.String. =CE=ED =E2= =EE=E7=E2=F0=E0=F9=E0=E5=F2 true, =E5=F1=EB=E8 =F1=F2=F0=EE=EA=E8 =EE=E4= =E8=ED=E0=EA=EE=E2=EE=E9
=E4=EB=E8=ED=FB =E8 =F1=EE=F1=F2=EE=FF=F2 =E8= =E7 =EE=E4=ED=E8=F5 =E8 =F2=E5=F5 =E6=E5 =F1=E8=EC=E2=EE=EB=EE=E2. (=CF=F0= =E8=EC. =EF=E5=F0=E5=E2.: =E2=EE=EE=E1=F9=E5-=F2=EE =FD=F2=EE =ED=E5 =E3=E0=F0=E0=ED=F2=E8=F0=F3=E5=F2 =F0=E0=E2=E5=ED=F1=F2=E2=EE. =CD=E0 =F1= =E0=EC=EE=EC =E4=E5=EB=E5, equals =EF=F0=EE=E2=E5=F0=FF=E5=F2, =F0=E0=E2= =ED=FB =EB=E8 =EF=EE=F1=E8=EC=E2=EE=EB=FC=ED=EE
2 =F1=F2=F0=EE=EA=E8= )

=C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5=F0:=
//  =EF=F0=EE=E2=E5=F0=E8=EC, =F0=E0=E2=E5=ED =EB=E8=
 =EF=E5=F0=E2=FB=E9 =E0=F0=E3=F3=EC=E5=ED=F2 "-a=
"
if ("-a&quo=
t;.equals(args[0])) {
    optionsAll =3D true;
}

=DD=F2=E0 =EE=F8=E8=E1=EA=E0 - =E4=F3=F0=E0=F6= =EA=E0=FF, =EF=EE=F2=EE=EC=F3 =F7=F2=EE =ED=E0 =F1=E0=EC=EE=EC =E4=E5=EB= =E5 Java =EA=EE=E4 =EF=EE=EB=F3=F7=E0=E5=F2=F1=FF
=F1=E8=ED=F2=E0=EA= =F1=E8=F7=E5=F1=EA=E8 =EF=F0=E0=E2=E8=EB=FC=ED=FB=EC, =E0 =E2 =E8=F2=EE=E3= =E5 =F0=E0=E1=EE=F2=E0=E5=F2 =ED=E5 =F2=E0=EA =EA=E0=EA =ED=F3=E6=ED=EE.= =CD=E5=EA=EE=F2=EE=F0=FB=E5
=F1=F2=F3=E4=E5=ED=F2=FB =F2=E0=EA=E6=E5= =EF=FB=F2=E0=FE=F2=F1=FF =EF=F0=E8=EC=E5=ED=FF=F2=FC =EE=EF=E5=F0=E0=F2= =EE=F0=FB =F1=F0=E0=E2=ED=E5=ED=E8=FF > =E8 <=3D, =E2= =EC=E5=F1=F2=EE =EC=E5=F2=EE=E4=E0 compareTo() =EA=EB=E0=F1=F1=E0 java.l= ang.String. =DD=F2=F3 =EE=F8=E8=E1=EA=F3 =EE=E1=ED=E0=F0=F3=E6=E8=F2=FC =
=EF=F0=EE=F9=E5, =EF=EE=F2=EE=EC=F3 =F7=F2=EE =EE=ED=E0 =E2=FB=E7=FB= =E2=E0=E5=F2 =EE=F8=E8=E1=EA=E8 =ED=E0 =FD=F2=E0=EF=E5 =EA=EE=EC=EF=E8=EB= =FF=F6=E8=E8.


3. =C7=E0=E1=FB=EB =EF=F0=EE=E8=ED=E8=F6=E8=E0= =EB=E8=E7=E8=F0=EE=E2=E0=F2=FC =EE=E1=FA=E5=EA=F2=FB, =FF=E2=EB=FF=FE=F9= =E8=E5=F1=FF =FD=EB=E5=EC=E5=ED=F2=E0=EC=E8 =EC=E0=F1=F1=E8=E2=E0.
=C2 Java =EC=E0=F1=F1=E8=E2 =EE=E1=FA=E5=EA=F2=EE=E2 - =FD=F2=EE =ED= =E0 =F1=E0=EC=EE=EC =E4=E5=EB=E5 =EC=E0=F1=F1=E8=E2 =F1=F1=FB=EB=EE=EA =ED= =E0 =EE=E1=FA=E5=EA=F2=FB. =D1=EE=E7=E4=E0=ED=E8=E5
=EC=E0=F1=F1=E8=E2= =E0 - =FD=F2=EE =EF=F0=EE=F1=F2=EE =F1=EE=E7=E4=E0=ED=E8=E5 =ED=E0=E1=EE= =F0=E0 =F1=F1=FB=EB=EE=EA, =ED=E8 =ED=E0 =F7=F2=EE =ED=E5 =F3=EA=E0=E7=FB= =E2=E0=FE=F9=E8=F5 (=F2=EE
=E5=F1=F2=FC =F0=E0=E2=ED=FB=F5 null). =D7=F2=EE=E1=FB =ED=E0 =F1=E0=EC=EE=EC =E4=E5=EB=E5 =F1=EE=E7=E4=E0= =F2=FC "=EF=EE=EB=ED=EE=F6=E5=ED=ED=FB=E9" =EC=E0=F1=F1=E8=E2 =
=EE=E1=FA=E5=EA=F2=EE=E2, =ED=E5=EE=E1=F5=EE=E4=E8=EC=EE =EF=F0=EE=E8= =ED=E8=F6=E8=E0=EB=E8=E7=E8=F0=EE=E2=E0=F2=FC =EA=E0=E6=E4=FB=E9 =FD=EB=E5= =EC=E5=ED=F2 =EC=E0=F1=F1=E8=E2=E0. =CC=ED=EE=E3=E8=E5
=F1=F2=F3=E4=E5= =ED=F2=FB =ED=E5 =EF=EE=ED=E8=EC=E0=FE=F2 =FD=F2=EE=E3=EE; =EE=ED=E8 =F1= =F7=E8=F2=E0=FE=F2, =F7=F2=EE, =F1=EE=E7=E4=E0=E2=E0=FF =EC=E0=F1=F1=E8=E2= =EE=E1=FA=E5=EA=F2=EE=E2, =EE=ED=E8
=E0=E2=F2=EE=EC=E0=F2=E8=F7=E5=F1= =EA=E8 =F1=EE=E7=E4=E0=FE=F2 =F1=E0=EC=E8 =EE=E1=FA=E5=EA=F2=FB. (=C2 =E1= =EE=EB=FC=F8=E8=ED=F1=F2=E2=E5 =F1=EB=F3=F7=E0=E5=E2, =F1=F2=F3=E4=E5=ED= =F2=FB
=EF=F0=E8=ED=EE=F1=FF=F2 =FD=F2=F3 =EA=EE=ED=F6=E5=EF=F6=E8=FE= =E8=E7 C++, =E3=E4=E5 =F1=EE=E7=E4=E0=ED=E8=E5 =EC=E0=F1=F1=E8=E2=E0 =EE= =E1=FA=E5=EA=F2=EE=E2 =EF=F0=E8=E2=EE=E4=E8=F2 =EA
=F1=EE=E7=E4=E0=ED= =E8=FE =F1=E0=EC=E8=F5 =EE=E1=FA=E5=EA=F2=EE=E2 =EF=F3=F2=E5=EC =E2=FB=E7= =EE=E2=E0 =E8=F5 =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0 =EF=EE =F3=EC=EE=EB= =F7=E0=ED=E8=FE).

=C2 =EF=F0=E8=EC=E5=F0=E5 =ED=E8=E6=E5, =F1=F2=F3= =E4=E5=ED=F2 =F5=EE=F7=E5=F2 =F1=EE=E7=E4=E0=F2=FC 3 =EE=E1=FA=E5=EA=F2=E0= =EA=EB=E0=F1=F1=E0 StringBuffer. =CA=EE=E4
=E1=F3=E4=E5=F2 =EE=F2=EA= =EE=EC=EF=E8=EB=E8=F0=EE=E2=E0=ED =E1=E5=E7 =EE=F8=E8=E1=EE=EA, =ED=EE =E2= =EF=EE=F1=EB=E5=E4=ED=E5=E9 =F1=F2=F0=EE=EA=E5 =EF=F0=EE=E8=E7=EE=E9=E4= =E5=F2
=E8=F1=EA=EB=FE=F7=E5=ED=E8=E5 NullPointerException, =E3=E4=E5= =EF=F0=EE=E8=F1=F5=EE=E4=E8=F2 =EE=E1=F0=E0=F9=E5=ED=E8=E5 =EA =ED=E5=F1= =F3=F9=E5=F1=F2=E2=F3=FE=F9=E5=EC=F3
=EE=E1=FA=E5=EA=F2=F3.

<= u>=CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0
:
<= TR>
// =D1=EE=E7=E4=E0=E5=EC =EC=E0=F1=F1=E8=E2 =E8=E7=
 StringBuffer
StringBuffer [] myTempBuffers;
myTempBuffers =3D new StringBuffer[=
3];
myTempBuffers[0].add(data);

=D7=F2=EE=E1=FB =ED=E5 =E4=EE=EF=F3=F1=EA=E0= =F2=FC =FD=F2=F3 =EE=F8=E8=E1=EA=F3, =ED=E5=EE=E1=F5=EE=E4=E8=EC=EE =ED=E5= =E7=E0=E1=FB=E2=E0=F2=FC =EF=F0=EE=E8=ED=E8=F6=E8=E0=EB=E8=E7=E8=F0=EE=E2= =E0=F2=FC
=FD=EB=E5=EC=E5=ED=F2=FB =EC=E0=F1=F1=E8=E2=E0.

= =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
// =D1=EE=E7=E4=E0=E5=EC =EC=E0=F1=F1=E8=E2 =E8=E7=
 StringBuffer =E8 =E8=ED=E8=F6=E8=E0=EB=E8=E7=E8=F0=F3=E5=EC =FD=EB=E5=EC=
=E5=ED=F2=FB
StringBuffer [] myTempBuffers;
myTempBuffers =3D new StringBuffer[=
3];
for (int<=
/b> ix =3D 0; ix < myTemp=
Buffers.length; ix++) =

     myTempBuffers[ix] =3D new Stri=
ngBuffer();

myTempBuffers[0].add(data);


4. =CF=EE=EC=E5=F9=E5=ED=E8=E5 =E2 =EE= =E4=E8=ED =F4=E0=E9=EB =F1=F0=E0=E7=F3 =ED=E5=F1=EA=EE=EB=FC=EA=E8=F5 =EA= =EB=E0=F1=F1=EE=E2 =F1 =EC=EE=E4=E8=F4=E8=EA=E0=F2=EE=F0=EE=EC public


=D4=E0=E9=EB=FB =F1 =E8=F1=F5=EE=E4=ED=FB=EC java-=EA=EE=E4=EE=EC= =EE=EF=F0=E5=E4=E5=EB=E5=ED=ED=FB=EC =EE=E1=F0=E0=E7=EE=EC =F1=E2=FF=E7= =E0=ED=FB =F1 =EA=EB=E0=F1=F1=E0=EC=E8,
=F1=EE=E4=E5=F0=E6=E0=F9=E8=EC= =E8=F1=FF =E2 =FD=F2=E8=F5 =F4=E0=E9=EB=E0=F5. =D1=E2=FF=E7=FC =EC=EE=E6= =ED=EE =EE=F5=E0=F0=E0=EA=F2=E5=F0=E8=E7=EE=E2=E0=F2=FC =F2=E0=EA:
  • =CB=FE=E1=EE=E9 Java-=EA=EB=E0=F1=F1 =F5=F0=E0=ED=E8=F2=F1=FF =ED=E5= =E1=EE=EB=E5=E5 =F7=E5=EC =E2 =EE=E4=ED=EE=EC =F4=E0=E9=EB=E5
  • =C2= =EB=FE=E1=EE=E9 =F4=E0=E9=EB =F1 =E8=F1=F5=EE=E4=ED=FB=EC =EA=EE=E4=EE=EC= =EC=EE=E6=ED=EE =EF=EE=EC=E5=F1=F2=E8=F2=FC =ED=E5 =E1=EE=EB=E5=E5 1-=E3= =EE =EA=EB=E0=F1=F1=E0 =F1
    =EC=EE=E4=E8=F4=E8=EA=E0=F2=EE=F0=EE=EC <= b>public

  • =C5=F1=EB=E8 =E2 =F4=E0=E9=EB=E5 =F1 =E8=F1=F5=EE=E4= =ED=FB=EC =EA=EE=E4=EE=EC =E5=F1=F2=FC =EA=EB=E0=F1=F1 =F1 =EC=EE=E4=E8=F4= =E8=EA=E0=F2=EE=F0=EE=EC public, =E8=EC=FF
    =F4=E0=E9=EB=E0 =E8= =E8=EC=FF =EA=EB=E0=F1=F1=E0 =E4=EE=EB=E6=ED=FB =E1=FB=F2=FC =F1=F2=F0=EE= =E3=EE =EE=E4=E8=ED=E0=EA=EE=E2=FB=EC=E8 (=EF=F0=E8=EC. =EF=E5=F0=E5=E2.= : =E4=EE
    =F0=E5=E3=E8=F1=F2=F0=E0, =F1=EC. =EF.1)

    =C8=ED=EE=E3= =E4=E0 =F1=F2=F3=E4=E5=ED=F2=FB =E7=E0=E1=FB=E2=E0=FE=F2 =EE 2-=EE=EC =EF= =F0=E0=E2=E8=EB=E5, =F7=F2=EE =EF=F0=E8=E2=EE=E4=E8=F2 =EA =EE=F8=E8=E1=EA= =E0=EC =ED=E0 =FD=F2=E0=EF=E5
    =EA=EE=EC=EF=E8=EB=FF=F6=E8=E8. =D1=EE= =EE=E1=F9=E5=ED=E8=E5 =EE=E1 =EE=F8=E8=E1=EA=E5 =E4=EB=FF 2-=E3=EE =E8 3= -=E3=EE =EF=F0=E0=E2=E8=EB=E0 =E1=F3=E4=E5=F2 =EE=E4=E8=ED=E0=EA=EE=E2=FB= =EC
    (=E2 =F7=E5=EC =F1=EE=E1=F1=F2=E2=E5=ED=ED=EE =E8 =E7=E0=EA=EB=FE= =F7=E0=E5=F2=F1=FF =F2=F0=F3=E4=ED=EE=F1=F2=FC =F0=E0=F1=EF=EE=E7=ED=E0=ED= =E8=FF =FD=F2=EE=E9 =EE=F8=E8=E1=EA=E8).


    5. =CF=EE=E4=EC=E5= =ED=E0 =EF=EE=EB=FF =EA=EB=E0=F1=F1=E0 =EB=EE=EA=E0=EB=FC=ED=EE=E9 =EF=E5= =F0=E5=EC=E5=ED=ED=EE=E9.

    Java =EF=EE=E7=E2=EE=EB=FF=E5=F2 =EE= =E1=FA=FF=E2=EB=FF=F2=FC =E2=ED=F3=F2=F0=E8 =EC=E5=F2=EE=E4=E0 =EF=E5=F0= =E5=EC=E5=ED=ED=FB=E5, =F7=FC=E5 =E8=EC=FF =F1=EE=E2=EF=E0=E4=E0=E5=F2 =F1=
    =EF=EE=EB=FF=EC=E8 =EA=EB=E0=F1=F1=E0. =C2 =F2=E0=EA=EE=EC =F1=EB=F3= =F7=E0=E5 =EF=F0=E5=E8=EC=F3=F9=E5=F1=F2=E2=EE =E1=F3=E4=E5=F2 =EE=F2=E4= =E0=ED=EE =EB=EE=EA=E0=EB=FC=ED=FB=EC
    =EF=E5=F0=E5=EC=E5=ED=ED=FB=EC= , =E8 =EE=ED=E8 =E1=F3=E4=F3=F2 =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=F2=FC=F1=FF= =E2=EC=E5=F1=F2=EE =EF=EE=EB=E5=E9.

    =CA=EE=EC=EF=E8=EB=FF=F2=EE=F0= =E2=FB=E4=E0=F1=F2 =EE=F8=E8=E1=EA=F3, =E5=F1=EB=E8 =EF=E5=F0=E5=EC=E5=ED= =ED=FB=E5 =F1 =EE=E4=E8=ED=E0=EA=EE=E2=FB=EC=E8 =E8=EC=E5=ED=E0=EC=E8 =E1= =F3=E4=F3=F2
    =F0=E0=E7=ED=FB=F5 =F2=E8=EF=EE=E2. =C5=F1=EB=E8 =E6=E5= =EE=ED=E8 =EE=E4=E8=ED=E0=EA=EE=E2=FB=F5 =F2=E8=EF=EE=E2, =EE=F8=E8=E1=EA= =E8 =EA=EE=EC=EF=E8=EB=FF=F6=E8=E8 =ED=E5 =E1=F3=E4=E5=F2, =E8
    =E1=F3= =E4=F3=F2 =ED=E5=EF=EE=ED=FF=F2=ED=FB =EF=F0=E8=F7=E8=ED=FB =ED=E5=EF=F0= =E0=E2=E8=EB=FC=ED=EE=E9 =F0=E0=E1=EE=F2=FB =EF=F0=EE=E3=F0=E0=EC=EC=FB.=

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
    public cl=
    ass Point3 {
        int i =3D 0;    =
    
        int j =3D 0;    =
    
        int k =3D 0;
    
        public <=
    B>boolean hits(Point[] p2list) {
          for(int i =3D 0; i < p2l=
    ist.length; i++) {
            Point p2 =3D p2list[i];
            if (p2.x =3D=3D i && p2.y =3D=
    =3D j)
              return true;
          }
          return false;
        }
    }
    

    =C5=F1=F2=FC =ED=E5=F1=EA=EE=EB=FC=EA=EE =F1= =EF=EE=F1=EE=E1=EE=E2, =EA=E0=EA =E8=F1=EF=F0=E0=E2=E8=F2=FC =FD=F2=F3 =EE= =F8=E8=E1=EA=F3. =CD=E0=E8=E1=EE=EB=E5=E5 =EF=F0=EE=F1=F2=EE=E9 -
    =EE= =E1=F0=E0=F9=E0=F2=FC=F1=FF =EA =EF=EE=EB=FF=EC =EA=EB=E0=F1=F1=E0 =F1 =EF= =EE=EC=EE=F9=FC=FE =ED=E5=FF=E2=ED=EE=E3=EE =F3=EA=E0=E7=E0=F2=E5=EB=FF = this: this.=E8=EC=FF_=EF=EE=EB=FF.
    =C1=EE=EB=E5=E5 =EB=F3=F7=F8=E8=E9= =F1=EF=EE=F1=EE=E1 - =FD=F2=EE =EF=E5=F0=E5=E8=EC=E5=ED=EE=E2=E0=F2=FC = =EF=EE=EB=E5 =EA=EB=E0=F1=F1=E0 =E8=EB=E8 =EB=EE=EA=E0=EB=FC=ED=F3=FE =EF=E5=F0=E5=EC=E5=ED=ED=F3=FE, =F2=EE=E3=E4=E0 =EF=EE=E4=EC=E5=ED=FB = =ED=E5 =EF=F0=EE=E8=E7=EE=E9=E4=E5=F2. (=EF=F0=E8=EC. =EF=E5=F0=E5=E2.: = 2-=EE=E9 =F1=EF=EE=F1=EE=E1 - =ED=E5
    =ED=E0=F8 =EC=E5=F2=EE=E4. =CA = =F2=EE=EC=F3 =E6=E5 =EE=ED =ED=E5 =E3=E0=F0=E0=ED=F2=E8=F0=F3=E5=F2, =F7= =F2=EE =FF =EA=EE=E3=E4=E0 =ED=E8=E1=F3=E4=FC =F1=EB=F3=F7=E0=E9=ED=EE =ED= =E5
    =EF=EE=E4=EC=E5=ED=FE =EF=EE=EB=E5 =EF=E5=F0=E5=EC=E5=ED=ED=EE=E9= . =C5=F9=E5 =E1=EE=EB=FC=F8=E0=FF =F2=F0=F3=E4=ED=EE=F1=F2=FC =E2=EE=E7=ED= =E8=EA=ED=E5=F2 =EF=F0=E8
    =ED=E0=F1=EB=E5=E4=EE=E2=E0=ED=E8=E8, =EA=EE= =E3=E4=E0 =FF =E2=EE=EE=E1=F9=E5 =ED=E5 =E2=E8=E6=F3, =EA=E0=EA=E8=E5 =EF= =EE=EB=FF =E5=F1=F2=FC =F3 =EA=EB=E0=F1=F1=E0)

    =C8=F1=EF=F0=E0= =E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
      // One way to fix the problem
      int i =3D =
    0;    =
    
      int j =3D =
    0;    =
    
      int k =3D =
    0;
    
      public =
    boolean hits(Point[] p2list) {
        for(i=
    nt i =3D 0; i < p2lis=
    t.length; i++) {
          Point p2 =3D p2list[i];
          if (p2.x =3D=3D this.i && p2.y =3D=3D t=
    his.j)
            return true;
        }
        return false;
      }
    
      // *****************************
      // =C1=EE=EB=E5=E5 =EB=F3=F7=F8=E8=E9 =F1=EF=EE=F1=
    =EE=E1
      int x =3D =
    0;    =
    
      int y =3D =
    0;    =
    
      int z =3D =
    0;
    
      public =
    boolean hits(Point[] p2list) {
        for(i=
    nt i =3D 0; i < p2lis=
    t.length; i++) {
          Point p2 =3D p2list[i];
          if (p2.x =3D=3D x && p2.y =3D=
    =3D y)
            return true;
        }
        return false;
      }
    

    =C5=F9=E5 =EE=E4=ED=EE =E2=EE=E7=EC=EE=E6=ED= =EE=E5 =EC=E5=F1=F2=EE =EF=EE=FF=E2=EB=E5=ED=E8=FF =FD=F2=EE=E9 =EE=F8=E8= =E1=EA=E8 - =E7=E0=E4=E0=ED=E8=E5 =E8=EC=E5=ED=E8 =EF=E0=F0=E0=EC=E5=F2=F0= =E0
    =EC=E5=F2=EE=E4=E0 =F2=E0=EA=E8=EC =E6=E5, =EA=E0=EA =E8 =E8=EC=FF= =EF=EE=EB=FF =EA=EB=E0=F1=F1=E0. =DD=F2=EE =F5=EE=F0=EE=F8=EE =E2=FB=E3= =EB=FF=E4=E8=F2 =E2 =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0=F5,
    =ED=EE = =E4=EB=FF =EE=E1=FB=F7=ED=FB=F5 =EC=E5=F2=EE=E4=EE=E2 =ED=E5 =EF=EE=E4=F5= =EE=E4=E8=F2.

    =EF=F0=E8=EC. =EF=E5=F0= =E5=E2.

    =ED=E5=EC=ED=EE=E3=EE =F1=F3=EC=E1=F3=F0=ED= =EE, =ED=EE =F1=EC=FB=F1=EB =F2=E0=EA=EE=E9
    =
    public cl=
    ass Test {
       private <=
    B>int param =3D 0;
    
       public Test(int param) {
          this.param =3D param;
       }
    }
    
    =F2=EE =E5=F1=F2=FC =E2 =EA=EE=ED=F1=F2=F0=F3=EA= =F2=EE=F0=E5 =E2=F1=E5 =F1=EC=EE=F2=F0=E8=F2=F1=FF =EA=F0=E0=F1=E8=E2=EE= , =ED=EE =E4=EB=FF =EE=E1=FB=F7=ED=FB=F5 =EC=E5=F2=EE=E4=EE=E2
    =EF=F0= =E8=EC=E5=ED=FF=F2=FC =FD=F2=EE =ED=E5 =F1=EB=E5=E4=F3=E5=F2.



    6. =C7=E0=E1=FB=EB =E2=FB=E7=E2=E0=F2=FC =EA=EE= =ED=F1=F2=F0=F3=EA=F2=EE=F0 =F0=EE=E4=E8=F2=E5=EB=FF (=F1=F3=EF=E5=F0=EA= =EB=E0=F1=F1=E0).

    =CA=EE=E3=E4=E0 =EA=EB=E0=F1=F1 =F0=E0=F1=F8= =E8=F0=FF=E5=F2 =E4=F0=F3=E3=EE=E9 =EA=EB=E0=F1=F1, =EA=E0=E6=E4=FB=E9 =EA= =EE=ED=F1=F2=F0=F3=EA=F2=EE=F0 =EF=EE=E4=EA=EB=E0=F1=F1=E0 =E4=EE=EB=E6=E5= =ED
    =E2=FB=E7=E2=E0=F2=FC =EA=E0=EA=EE=E9-=EB=E8=E1=EE =EA=EE=ED=F1=F2= =F0=F3=EA=F2=EE=F0 =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0. =CE=E1=FB=F7=ED=EE= =FD=F2=EE =E4=EE=F1=F2=E8=E3=E0=E5=F2=F1=FF =E2=FB=E7=EE=E2=EE=EC
    =EA= =EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0 =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0 =EC=E5= =F2=EE=E4=EE=EC super(x), =EF=EE=EC=E5=F9=E5=ED=ED=FB=EC =E2 =EF=E5= =F0=E2=EE=E9 =F1=F2=F0=EE=EA=E5
    =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0= . =C5=F1=EB=E8 =E2 =EF=E5=F0=E2=EE=E9 =F1=F2=F0=EE=EA=E5 =EA=EE=ED=E2=F2= =F0=F3=EA=F2=EE=F0=E0 =ED=E5=F2 =E2=FB=E7=EE=E2=E0 super(x),
    = =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =F1=E0=EC=EE=F1=F2=EE=FF=F2=E5=EB=FC=ED=EE= =E2=F1=F2=E0=E2=EB=FF=E5=F2 =FD=F2=EE=F2 =E2=FB=E7=EE=E2, =ED=EE =E1=E5= =E7 =EF=E0=F0=E0=EC=E5=F2=F0=EE=E2: super().
    (=EF=F0=E8=EC. =EF= =E5=F0=E5=E2.: =F5...=F1=E5, =E0 =FF =E8 =ED=E5 =E7=ED=E0=EB )

    =C8= =ED=EE=E3=E4=E0 =F1=F2=F3=E4=E5=ED=F2=FB =E7=E0=E1=FB=E2=E0=FE=F2 =EE=E1= =FD=F2=EE=EC =F2=F0=E5=E1=EE=E2=E0=ED=E8=E8. =CE=E1=FB=F7=ED=EE =FD=F2=EE= =ED=E5 =FF=E2=EB=FF=E5=F2=F1=FF
    =EF=F0=EE=E1=EB=E5=EC=EE=E9: =E2=FB= =E7=EE=E2 =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0 =F1=F3=EF=E5=F0=EA=EB=E0=F1= =F1=E0 =E2=F1=F2=E0=E2=EB=FF=E5=F2=F1=FF =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0=EE= =EC =E8 =E2=F1=E5
    =F0=E0=E1=EE=F2=E0=E5=F2 =EE=F2=EB=E8=F7=ED=EE. =CE= =E4=ED=E0=EA=EE =E5=F1=EB=E8 =F3 =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0 =ED=E5= =F2 =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0 =EF=EE =F3=EC=EE=EB=F7=E0=ED=E8= =FE
    (=EF=F0=E8=EC. =EF=E5=F0=E5=E2.: =F2=EE =E5=F1=F2=FC =EA=EE=ED=F1= =F2=F0=F3=EA=F2=EE=F0=E0 =E1=E5=E7 =EF=E0=F0=E0=EC=E5=F2=F0=EE=E2), =F2=EE= =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =E2=FB=E4=E0=F1=F2
    =EE=F8=E8=E1=EA=F3= . =C2 =EF=F0=E8=EC=E5=F0=E5 =ED=E8=E6=E5 =E2=F1=E5 =EA=EE=ED=F1=F2=F0=F3= =EA=F2=EE=F0=FB =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0 java.io.File =E8=EC=E5= =FE=F2
    1 =E8=EB=E8 2 =EF=E0=F0=E0=EC=E5=F2=F0=E0:

    =CE=F8=E8= =E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
    public cl=
    ass JavaClassFile extends File {
        String classname;
        public JavaClassFile(String cl)=
     {
            classname =3D cl;
        }
    }
    

    =D0=E5=F8=E5=ED=E8=E5=EC =EF=F0=EE=E1=EB=E5=EC= =FB =FF=E2=EB=FF=E5=F2=F1=FF =E2=F1=F2=E0=E2=EA=E0 =FF=E2=ED=EE=E3=EE =E2= =FB=E7=EE=E2=E0 =EF=F0=E0=E2=E8=EB=FC=ED=EE=E3=EE
    =EA=EE=ED=F1=F2=F0= =F3=EA=F2=EE=F0=E0 =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0:

    =C8=F1=EF= =F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
    <= TR>
    public cl=
    ass JavaClassFile extends File {
        String classname;
        public JavaClassFile(String cl)=
     {
            super(cl + ".class");
            classname =3D cl;
        }
    }
    

    =C1=EE=EB=E5=E5 =ED=E5=EF=F0=E8=FF=F2=ED=E0=FF= =F1=E8=F2=F3=E0=F6=E8=FF =E2=EE=E7=ED=E8=EA=E0=E5=F2, =EA=EE=E3=E4=E0 =F3= =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0 =E5=F1=F2=FC =EA=EE=ED=F1=F2=F0=F3=EA= =F2=EE=F0
    =EF=EE =F3=EC=EE=EB=F7=E0=ED=E8=FE, =ED=EE =EE=ED =ED=E5 =EF= =EE=EB=ED=EE=F1=F2=FC=FE =E8=ED=E8=F6=E8=E0=EB=E8=E7=E8=F0=F3=E5=F2 =EE=E1= =FA=E5=EA=F2. =C2 =F2=E0=EA=EE=EC =F1=EB=F3=F7=E0=E5
    =EA=EE=E4 =F1=EA= =EE=EC=EF=E8=EB=E8=F0=F3=E5=F2=F1=FF, =ED=EE =F0=E5=E7=F3=EB=FC=F2=E0=F2= =F0=E0=E1=EE=F2=FB =EF=F0=EE=E3=F0=E0=EC=EC=FB =EC=EE=E6=E5=F2 =E1=FB=F2= =FC
    =ED=E5=EF=F0=E0=E2=E8=EB=FC=ED=FB=EC =E8=EB=E8 =EC=EE=E6=E5=F2 =E2= =EE=E7=ED=E8=EA=ED=F3=F2=FC =E8=F1=EA=EB=FE=F7=E5=ED=E8=E5.


    <= b>7. =CD=E5=EF=F0=E0=E2=E8=EB=FC=ED=FB=E9 =EF=E5=F0=E5=F5=E2=E0=F2 =E8=F1= =EA=EB=FE=F7=E5=ED=E8=E9


    =D1=E8=F1=F2=E5=EC=E0 =EE=E1=F0=E0=E1= =EE=F2=EA=E8 =E8=F1=EA=EB=FE=F7=E5=ED=E8=E9 =E2 Java =E4=EE=F1=F2=E0=F2=EE= =F7=ED=EE =EC=EE=F9=ED=E0=FF, =ED=EE =F2=F0=F3=E4=ED=E0=FF =E4=EB=FF =EF=EE=ED=E8=EC=E0=ED=E8=FF =ED=EE=E2=E8=F7=EA=E0=EC=E8. =D1=F2=F3=E4=E5= =ED=F2=FB, =F5=EE=F0=EE=F8=EE =E2=EB=E0=E4=E5=FE=F9=E8=E5 C++ =E8=EB=E8 = Ada, =EE=E1=FB=F7=ED=EE =ED=E5
    =E8=F1=EF=FB=F2=FB=E2=E0=FE=F2 =F1=EB= =EE=E6=ED=EE=F1=F2=E5=E9, =E2 =EE=F2=EB=E8=F7=E8=E5 =EE=F2 =EF=F0=EE=E3=F0= =E0=EC=EC=E8=F1=F2=EE=E2 C =E8 Fortran. =CF=F0=E8=EC=E5=F0=FB =ED=E8=E6=E5=
    =EF=EE=EA=E0=E7=FB=E2=E0=FE=F2 =ED=E5=EA=EE=F2=EE=F0=FB=E5 =F0=E0=F1= =EF=F0=EE=F1=F2=F0=E0=ED=E5=ED=ED=FB=E5 =EE=F8=E8=E1=EA=E8.

    =C2 =E4= =E0=ED=ED=EE=EC =EF=F0=E8=EC=E5=F0=E5 =E4=EB=FF =E8=F1=EA=EB=FE=F7=E5=ED= =E8=FF =ED=E5 =F3=EA=E0=E7=E0=ED=EE =E8=EC=FF. =CD=E0 =FD=F2=F3 =EE=F8=E8= =E1=EA=F3 =F3=EA=E0=E6=E5=F2
    =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =ED=E0 =FD= =F2=E0=EF=E5 =EA=EE=EC=EF=E8=EB=FF=F6=E8=E8, =F2=E0=EA =F7=F2=EE =E5=E5 = =EB=E5=E3=EA=EE =E8=F1=EF=F0=E0=E2=E8=F2=FC =F1=E0=EC=EE=F1=F2=EE=FF=F2=E5= =EB=FC=ED=EE.

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
    try {
        stream1 =3D new FileInputStream=
    ("data.txt");
    } catch (IOException) { =
    
        message("Could not open data.txt");
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0:
    try {
       stream1 =3D new FileInputStream(=
    "data.txt");
    } catch (IOException ie) {=
    ; =
    
       message("Could not open data.txt: " + ie);
    }
    


    =CF=EE=F0=FF=E4=EE=EA =F0=E0=F1=EF=EE=EB= =EE=E6=E5=ED=E8=FF =E1=EB=EE=EA=EE=E2 catch =EE=EF=F0=E5=E4=E5=EB=FF=E5=F2= =EE=F7=E5=F0=E5=E4=ED=EE=F1=F2=FC =EF=E5=F0=E5=F5=E2=E0=F2=E0
    =E8=F1= =EA=EB=FE=F7=E5=ED=E8=E9. =CD=F3=E6=ED=EE =F3=F7=E8=F2=FB=E2=E0=F2=FC, =F7= =F2=EE =EA=E0=E6=E4=FB=E9 =F2=E0=EA=EE=E9 =E1=EB=EE=EA =EF=E5=F0=E5=F5=E2= =E0=F2=E8=F2 =E2=F1=E5
    =E8=F1=EA=EB=FE=F7=E5=ED=E8=FF =F3=EA=E0=E7=E0= =ED=ED=EE=E3=EE =EA=EB=E0=F1=F1=E0 =E8=EB=E8 =EB=FE=E1=EE=E3=EE =E5=E3=EE= =EF=EE=E4=EA=EB=E0=F1=F1=E0. =C5=F1=EB=E8 =ED=E5 =F3=F7=E5=F1=F2=FC =FD=F2=EE, =F2=EE =EC=EE=E6=ED=EE =EF=EE=EB=F3=F7=E8=F2=FC =ED=E5=E4=EE= =F1=F2=E8=E6=E8=EC=FB=E9 =E1=EB=EE=EA catch, =ED=E0 =F7=F2=EE =F3=EA=E0=E6= =E5=F2 =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0.
    =C2 =EF=F0=E8=EC=E5=F0=E5 =ED= =E8=E6=E5 SocketException =FF=E2=EB=FF=E5=F2=F1=FF =EF=EE=E4=EA=EB=E0=F1= =F1=EE=EC IOException.

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC= =E5=F0:
    try {
        serviceSocket.setSoTimeout(1000=
    );
        newsock =3D serviceSocket.accept();
    } catch (IOException ie) {=
    ; =
    
        message("Error accepting connection.");
    } catch (SocketException se) &=
    #123;
        message("Error setting time-out.");
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0:
    try {
        serviceSocket.setSoTimeout(1000=
    );
        newsock =3D serviceSocket.accept();
    } catch (SocketException se) &=
    #123;
        message("Error setting time-out.");
    } catch (IOException ie) {=
    ; =
    
        message("Error accepting connection.");
    }
    


    =C5=F1=EB=E8 =E2 =EA=EE=E4=E5 =E2=EE=E7=EC= =EE=E6=ED=EE =EF=EE=FF=E2=EB=E5=ED=E8=E5 =E8=F1=EA=EB=FE=F7=E5=ED=E8=FF,= =EA=EE=F2=EE=F0=EE=E5 =ED=E5 =EF=E5=F0=E5=F5=E2=E0=F2=E0=E2=E0=E5=F2=F1= =FF
    =ED=E8 =EE=E4=ED=E8=EC =E1=EB=EE=EA=EE=EC try-catch, =F2=EE =FD=F2= =EE =E8=F1=EA=EB=FE=F7=E5=ED=E8=E5 =F1=EB=E5=E4=F3=E5=F2 =EE=E1=FA=FF=E2= =E8=F2=FC =E2 =E7=E0=E3=EE=EB=EE=E2=EA=E5
    =EC=E5=F2=EE=E4=E0. (=C4=EB= =FF =E8=F1=EA=EB=FE=F7=E5=ED=E8=E9 - =EF=EE=E4=EA=EB=E0=F1=F1=EE=E2 =EA=EB= =E0=F1=F1=E0 RuntimeException =FD=F2=EE =ED=E5
    =EE=E1=FF=E7=E0=F2=E5= =EB=FC=ED=EE). =D1=F2=F3=E4=E5=ED=F2=FB =E8=ED=EE=E3=E4=E0 =E7=E0=E1=FB=E2= =E0=FE=F2 =EE =F2=EE=EC, =F7=F2=EE =E2=FB=E7=EE=E2 =EC=E5=F2=EE=E4=E0 =EC= =EE=E6=E5=F2
    =EF=EE=F0=EE=E6=E4=E0=F2=FC =E8=F1=EA=EB=FE=F7=E5=ED=E8= =E5. =CF=F0=EE=F9=E5 =E2=F1=E5=E3=EE =FD=F2=EE =E8=F1=EF=F0=E0=E2=E8=F2=FC= , =EF=EE=EC=E5=F9=E0=FF =E2=FB=E7=EE=E2 =EC=E5=F2=EE=E4=E0 =E2
    =E1=EB= =EE=EA try-catch.

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0= :
    public vo=
    id waitFor(int sec) =
    3;
        Thread.sleep(sec * 1000);
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0:
    public vo=
    id waitFor(int sec) throws InterruptedException {
        Thread.sleep(sec * 1000);
    }
    


    8. =CC=E5=F2=EE=E4 =E4=EE=F1=F2=F3=EF= =E0 =E8=EC=E5=E5=F2 =F2=E8=EF void

    =DD=F2=EE =EE=F7=E5=ED=FC = =EF=F0=EE=F1=F2=E0=FF =EE=F8=E8=E1=EA=E0. =D1=F2=F3=E4=E5=ED=F2 =F1=EE=E7= =E4=E0=E5=F2 =EC=E5=F2=EE=E4 =E4=EB=FF =E4=EE=F1=F2=F3=EF=E0 =EA =EF=E5=F0= =E5=EC=E5=ED=ED=EE=E9,
    =ED=EE =F3=EA=E0=E7=FB=E2=E0=E5=F2, =F7=F2=EE= =EC=E5=F2=EE=E4 =ED=E8=F7=E5=E3=EE =ED=E5 =E2=EE=E7=E2=F0=E0=F9=E0=E5=F2= (=EF=EE=EC=E5=F9=E0=E5=F2 =EC=EE=E4=E8=F4=E8=EA=E0=F2=EE=F0 void=
    =E2 =E7=E0=E3=EE=E3=EB=EE=E2=EE=EA =EC=E5=F2=EE=E4=E0). =D7=F2=EE=E1= =FB =E8=F1=EF=F0=E0=E2=E8=F2=FC =FD=F2=F3 =EE=F8=E8=E1=EA=F3, =ED=F3=E6=ED= =EE =F3=EA=E0=E7=E0=F2=FC =EF=F0=E0=E2=E8=EB=FC=ED=FB=E9
    =F2=E8=EF =E2= =EE=E7=E2=F0=E0=F9=E0=E5=EC=EE=E3=EE =E7=ED=E0=F7=E5=ED=E8=FF.

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0
    :
    public cl=
    ass Line {
        private Point start, end;
        public <=
    B>void getStart() { =
    
          return start; =
    
        }
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0:
    public cl=
    ass Line {
        private Point start, end;
        public Point getStart() { =
    
          return start; =
    
        }
    }
    

    =D3=EA=E0=E7=E0=ED=E8=E5 =ED=E5=EF=F0=E0=E2=E8= =EB=FC=ED=EE=E3=EE =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC=EE=E3=EE =F2=E8=EF=E0 = =EF=EE=F0=EE=E6=E4=E0=E5=F2 =F6=E5=EB=FB=E9 =EA=EB=E0=F1=F1
    =EE=F8=E8= =E1=EE=EA. =CE=E1=FB=F7=ED=EE =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =F0=E0=F1=EF= =EE=E7=ED=E0=E5=F2 =FD=F2=E8 =EE=F8=E8=E1=EA=E8 =E8 =F1=EE=EE=E1=F9=E0=E5= =F2 =EE =ED=E8=F5,
    =F2=E0=EA =F7=F2=EE =F1=F2=F3=E4=E5=ED=F2=FB =EC=EE= =E3=F3=F2 =F1=E0=EC=EE=F1=F2=EE=FF=F2=E5=EB=FC=ED=EE =E8=F5 =E8=F1=EF=F0= =E0=E2=E8=F2=FC.


    9. =C2=FB=E7=EE=E2 =ED=E5=F1=F2=E0=F2=E8=F7= =ED=FB=F5 =EC=E5=F2=EE=E4=EE=E2 =EA=EB=E0=F1=F1=E0 =E8=E7 =EC=E5=F2=EE=E4= =E0 main()

    =C2=F5=EE=E4=ED=EE=E9 =F2=EE=F7=EA=EE=E9 =EB=FE=E1= =EE=E9 Java =EF=F0=EE=E3=F0=E0=EC=EC=FB =E4=EE=EB=E6=E5=ED =E1=FB=F2=FC = =F1=F2=E0=F2=E8=F7=ED=FB=E9 =EC=E5=F2=EE=E4 main:
    public st=
    atic void main(String[] =
    args) {
      ...
    }
    

    =D2=E0=EA =EA=E0=EA =FD=F2=EE=F2 =EC=E5=F2=EE= =E4 =F1=F2=E0=F2=E8=F7=ED=FB=E9, =ED=E5=EB=FC=E7=FF =E8=E7 =ED=E5=E3=EE = =E2=FB=E7=FB=E2=E0=F2=FC =ED=E5=F1=F2=E0=F2=E8=F7=ED=FB=E5
    =EC=E5=F2= =EE=E4=FB =EA=EB=E0=F1=F1=E0. =CE=E1 =FD=F2=EE=EC =F7=E0=F1=F2=EE =E7=E0= =E1=FB=E2=E0=FE=F2 =F1=F2=F3=E4=E5=ED=F2=FB =E8 =EF=FB=F2=E0=FE=F2=F1=FF= =E2=FB=E7=FB=E2=E0=F2=FC
    =EC=E5=F2=EE=E4=FB, =ED=E5 =F1=EE=E7=E4=E0= =E2=E0=FF =FD=EA=E7=E5=EC=EF=EB=FF=F0 =EA=EB=E0=F1=F1=E0. =DD=F2=F3 =EE=F8= =E8=E1=EA=F3 =EE=E1=FB=F7=ED=EE =E4=EE=EF=F3=F1=EA=E0=FE=F2 =E2
    =F1=E0= =EC=EE=EC =ED=E0=F7=E0=EB=E5 =EE=E1=F3=F7=E5=ED=E8=FF, =EA=EE=E3=E4=E0 =F1= =F2=F3=E4=E5=ED=F2=FB =EF=E8=F8=F3=F2 =EC=E0=EB=E5=ED=FC=EA=E8=E5 =EF=F0= =EE=E3=F0=E0=EC=EC=FB.

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC= =E5=F0:
    public cl=
    ass DivTest {
        boolean divisible(int x, int y=
    ) {
            return (x % y =3D=3D 0);
        }
    
        public <=
    B>static void main(Strin=
    g[] args) {
            int v1 =3D 14;
            int v2 =3D 9;
    
            // =ED=E0 =F1=EB=E5=E4=F3=FE=F9=E8=E5 =F1=F2=
    =F0=EE=EA=E8 =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =E2=FB=E4=E0=F1=F2 =EE=F8=E8=
    =E1=EA=F3
            if (divisible(v1, v2)) =
    3;
                System.out.println(v1 + " is a multi=
    ple of " + v2);
            } else {
                System.out.println(v2 + " does not d=
    ivide " + v1);
            }
        }
    }
    

    =C5=F1=F2=FC 2 =F1=EF=EE=F1=EE=E1=E0 =E8=F1=EF= =F0=E0=E2=EB=E5=ED=E8=FF =EE=F8=E8=E1=EA=E8: =F1=E4=E5=EB=E0=F2=FC =ED=F3= =E6=ED=FB=E9 =EC=E5=F2=EE=E4 =F1=F2=E0=F2=E8=F7=ED=FB=EC
    =E8=EB=E8 =F1= =EE=E7=E4=E0=F2=FC =FD=EA=E7=E5=EC=EF=EB=FF=F0 =EA=EB=E0=F1=F1=E0. =D7=F2= =EE=E1=FB =EF=F0=E0=E2=E8=EB=FC=ED=EE =E2=FB=E1=F0=E0=F2=FC =ED=F3=E6=ED= =FB=E9 =F1=EF=EE=F1=EE=E1,
    =E7=E0=E4=E0=E9=F2=E5 =F1=E5=E1=E5 =E2=EE= =EF=F0=EE=F1: =E8=F1=EF=EE=EB=FC=E7=F3=E5=F2 =EB=E8 =EC=E5=F2=EE=E4 =EF=EE= =EB=FF =E8=EB=E8 =E4=F0=F3=E3=E8=E5 =EC=E5=F2=EE=E4=FB =EA=EB=E0=F1=F1=E0= .
    =C5=F1=EB=E8 =E4=E0, =F2=EE =F1=EB=E5=E4=F3=E5=F2 =F1=EE=E7=E4=E0=F2= =FC =FD=EA=E7=E5=EC=EF=EB=FF=F0 =EA=EB=E0=F1=F1=E0 =E8 =E2=FB=E7=E2=E0=F2= =FC =F3 =ED=E5=E3=EE =EC=E5=F2=EE=E4,
    =E8=ED=E0=F7=E5 =F1=EB=E5=E4=F3= =E5=F2 =F1=E4=E5=EB=E0=F2=FC =EC=E5=F2=EE=E4 =F1=F2=E0=F2=E8=F7=ED=FB=EC= .

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5=F0 1:
    public cl=
    ass DivTest {
        int modulus;
    
        public DivTest(int m) { =
    
          modulus =3D m; =
    
        }
        =
    
        boolean divisible(int x) {
            return (x % modulus =3D=3D =
    0);
        }
    
        public <=
    B>static void main(Strin=
    g[] args) {
            int v1 =3D 14;
            int v2 =3D 9;
    
            DivTest tester =3D new DivT=
    est(v2);
    
            if (tester.divisible(v1) &#=
    123;
                System.out.println(v1 + " is a multi=
    ple of " + v2);
            } else {
                System.out.println(v2 + " does not d=
    ivide " + v1);
            }
        }
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0 2:
    
    public cl=
    ass DivTest {
        static <=
    B>boolean divisible(int =
    x, int y) {
            return (x % y =3D=3D 0);
        }
    
        public <=
    B>static void main(Strin=
    g[] args) {
            int v1 =3D 14;
            int v2 =3D 9;
    
            if (divisible(v1, v2)) =
    3;
                System.out.println(v1 + " is a multi=
    ple of " + v2);
            } else {
                System.out.println(v2 + " does not d=
    ivide " + v1);
            }
        }
    }
    


    10. =C8=F1=EF=EE=EB=FC=E7=EE=E2=E0=ED= =E8=E5 =EE=E1=FA=E5=EA=F2=EE=E2 =EA=EB=E0=F1=F1=E0 String =EA=E0=EA =EF=E0= =F0=E0=EC=E5=F2=F0=EE=E2 =EC=E5=F2=EE=E4=E0.

    =C2 Java =EA=EB=E0= =F1=F1 java.lang.String =F5=F0=E0=ED=E8=F2 =F1=F2=F0=EE=EA=EE=E2=FB=E5 =E4= =E0=ED=ED=FB=E5. =CE=E4=ED=E0=EA=EE, =F1=F2=F0=EE=EA=E8 =E2 Java
    (1)= =EE=E1=EB=E0=E4=E0=FE=F2 =EF=EE=F1=F2=EE=FF=ED=F1=F2=E2=EE=EC (=F2=EE =E5= =F1=F2=FC =E8=F5 =ED=E5=EB=FC=E7=FF =E8=E7=EC=E5=ED=FF=F2=FC),
    (2) =FF= =E2=EB=FF=FE=F2=F1=FF =EE=E1=FA=E5=EA=F2=E0=EC=E8.

    =CF=EE=FD=F2=EE= =EC=F3 =F1 =ED=E8=EC=E8 =ED=E5=EB=FC=E7=FF =EE=E1=F0=E0=F9=E0=F2=FC=F1=FF= =EA=E0=EA =EF=F0=EE=F1=F2=EE =F1 =E1=F3=F4=E5=F0=EE=EC =F1=E8=EC=E2=EE=EB= =EE=E2, =FD=F2=EE
    =ED=E5=E8=E7=EC=E5=ED=FF=E5=EC=FB=E5 =EE=E1=FA=E5=EA= =F2=FB. =C8=ED=EE=E3=E4=E0 =F1=F2=F3=E4=E5=ED=F2=FB =EF=E5=F0=E5=E4=E0=FE= =F2 =F1=F2=F0=EE=EA=E8, =EE=F8=E8=E1=EE=F7=ED=EE
    =F0=E0=F1=F7=E8=F2=FB= =E2=E0=FF =ED=E0 =F2=EE, =F7=F2=EE =F1=F2=F0=EE=EA=E0-=EE=E1=FA=E5=EA=F2= =E1=F3=E4=E5=F2 =EF=E5=F0=E5=E4=E0=ED=E0 =EA=E0=EA =EC=E0=F1=F1=E8=E2 =F1= =E8=EC=E2=EE=EB=EE=E2
    =EF=EE =F1=F1=FB=EB=EA=E5 (=EA=E0=EA =E2 C =E8= =EB=E8 C++). =CA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =EE=E1=FB=F7=ED=EE =ED=E5 =F1= =F7=E8=F2=E0=E5=F2 =FD=F2=EE =EE=F8=E8=E1=EA=EE=E9.

    =CE=F8=E8=E1= =EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0.
    public st= atic void main(String ar= gs[]) { String test1 =3D "Today is "; appendTodaysDate(test1); System.out.println(test1); } /* =EF=F0=E8=EC. =F0=E5=E4=E0=EA=F2=EE=F0=E0: =E7=E0=EA= =EE=EC=EC=E5=ED=F2=E8=F0=EE=E2=E0=ED=ED=FB=E9 =EC=E5=F2=EE=E4 =E4=EE=EB=E6= =E5=ED =E8=EC=E5=F2=FC =EC=EE=E4=E8=F4=E8=EA=E0=F2=EE=F0 static (=E7=E4=E5=F1=FC =E0=E2=F2=EE=F0=EE=EC =E4=EE=EF=F3=F9=E5=ED=E0= =EE=F8=E8=E1=EA=E0 =B99) public void appendTodaysDate(String line) { line =3D line + (new Date()).toString(); } */ public st= atic void appendTodaysDa= te(String line) { line =3D line + (new Date()).to= String(); }

    =C2 =EF=F0=E8=EC=E5=F0=E5 =E2=FB=F8=E5 =F1=F2= =F3=E4=E5=ED=F2 =F5=EE=F7=E5=F2 =E8=E7=EC=E5=ED=E8=F2=FC =E7=ED=E0=F7=E5= =ED=E8=E5 =EB=EE=EA=E0=EB=FC=ED=EE=E9 =EF=E5=F0=E5=EC=E5=ED=ED=EE=E9 tes= t1,
    =EF=F0=E8=F1=E2=E0=E8=E2=E0=FF =ED=EE=E2=EE=E5 =E7=ED=E0=F7=E5=ED= =E8=E5 =EF=E0=F0=E0=EC=E5=F2=F0=F3 line =E2 =EC=E5=F2=EE=E4=E5 appendTod= aysDate.
    =C5=F1=F2=E5=F1=F2=E2=E5=ED=ED=EE =FD=F2=EE =ED=E5 =F1=F0=E0= =E1=EE=F2=E0=E5=F2. =C7=ED=E0=F7=E5=ED=E8=E5 line =E8=E7=EC=E5=ED=E8=F2=F1= =FF, =ED=EE =E7=ED=E0=F7=E5=ED=E8=E5 test1
    =EE=F1=F2=E0=ED=E5=F2=F1=FF= =EF=F0=E5=E6=ED=E8=EC.

    =DD=F2=E0 =EE=F8=E8=E1=EA=E0 =E2=EE=E7=ED= =E8=EA=E0=E5=F2 =E8=E7-=E7=E0 =ED=E5=EF=EE=ED=E8=EC=E0=ED=E8=FF =F2=EE=E3= =EE, =F7=F2=EE (1) java =EE=E1=FA=E5=EA=F2=FB =E2=F1=E5=E3=E4=E0
    =EF= =E5=F0=E5=E4=E0=FE=F2=F1=FF =EF=EE =F1=F1=FB=EB=EA=E5 =E8 (2) =F1=F2=F0=EE= =EA=E8 =E2 Java =ED=E5=E8=E7=EC=E5=ED=FF=E5=EC=FB. =CD=F3=E6=ED=EE =EE=F1= =EC=FB=F1=EB=E8=F2=FC, =F7=F2=EE
    =EE=E1=FA=E5=EA=F2=FB-=F1=F2=F0=EE=EA= =E8 =ED=E8=EA=EE=E3=E4=E0 =ED=E5 =E8=E7=EC=E5=ED=FF=FE=F2 =F1=E2=EE=E5=E3= =EE =E7=ED=E0=F7=E5=ED=E8=FF, =E0 =E2=F1=E5 =EE=EF=E5=F0=E0=F6=E8=E8 =ED= =E0=E4
    =F1=F2=F0=EE=EA=E0=EC=E8 =F1=EE=E7=E4=E0=FE=F2 =ED=EE=E2=FB=E9= =EE=E1=FA=E5=EA=F2.

    =D7=F2=EE=E1=FB =E8=F1=EF=F0=E0=E2=E8=F2=FC = =EE=F8=E8=E1=EA=F3 =E2 =EF=F0=E8=EC=E5=F0=E5 =E2=FB=F8=E5, =ED=F3=E6=ED=EE= =E8=EB=E8 =E2=EE=E7=E2=F0=E0=F9=E0=F2=FC =F1=F2=F0=EE=EA=F3 =E8=E7
    = =EC=E5=F2=EE=E4=E0, =E8=EB=E8 =EF=E5=F0=E5=E4=E0=E2=E0=F2=FC =EE=E1=FA=E5= =EA=F2 StringBuffer =EA=E0=EA =EF=E0=F0=E0=EC=E5=F2=F0 =EC=E5=F2=EE=E4=F3= =E2=EC=E5=F1=F2=EE String.

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9= =EF=F0=E8=EC=E5=F0 1:
    public st=
    atic void main(String ar=
    gs[]) {
       String test1 =3D "Today is ";
       test1 =3D appendTodaysDate(test1);
       System.out.println(test1);
    }
    
    public st=
    atic String appendTodaysDate(String line) {
        return (line + (new Date()).toString());
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0 2:
    public st=
    atic void main(String ar=
    gs[]) {
       StringBuffer test1 =3D new Strin=
    gBuffer("Today is ");
       appendTodaysDate(test1);
       System.out.println(test1.toString());
    }
    
    public st=
    atic void appendTodaysDa=
    te(StringBuffer line) {
        line.append((new Date()).toStri=
    ng());
    }
    

    =EF=F0=E8=EC. = =EF=E5=F0=E5=E2.
    =E2=EE=EE=E1=F9=E5-=F2=EE =EF=EE=ED=FF= =F2=FC =E2 =F7=E5=EC =EE=F8=E8=E1=EA=E0 =ED=E5 =F2=E0=EA =EF=F0=EE=F1=F2= =EE.
    =F2=E0=EA =EA=E0=EA =EE=E1=FA=E5=EA=F2=FB =EF=E5=F0=E5=E4=E0=FE=F2= =F1=FF =EF=EE =F1=F1=FB=EB=EA=E5, =F2=EE =E7=ED=E0=F7=E8=F2 line =F1=F1=FB= =EB=E0=E5=F2=F1=FF =F2=F3=E4=E0 =E6=E5,
    =EA=F3=E4=E0 =E8 test1. =C0 = =E7=ED=E0=F7=E8=F2 =F1=EE=E7=E4=E0=E2=E0=FF =ED=EE=E2=FB=E9 line, =EC=FB= =F1=EE=E7=E4=E0=E5=EC =ED=EE=E2=FB=E9 test1.
    =E2 =ED=E5=EF=F0=E0=E2=E8= =EB=FC=ED=EE=EC =EF=F0=E8=EC=E5=F0=E5 =E2=F1=E5 =E2=FB=E3=EB=FF=E4=E8=F2= =F2=E0=EA, =EA=E0=EA =E1=F3=E4=F2=EE =EF=E5=F0=E5=E4=E0=F7=E0 String =E8= =E4=E5=F2
    =EF=EE =E7=ED=E0=F7=E5=ED=E8=FE, =E0 =ED=E5 =EF=EE =F1=F1=FB= =EB=EA=E5.



    11. =CE=E1=FA=FF=E2=EB=E5= =ED=E8=E5 =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0 =EA=E0=EA =EC=E5=F2=EE=E4= =E0

    =CA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=FB =EE=E1=FA=E5=EA=F2=EE= =E2 =E2 Java =E2=ED=E5=F8=ED=E5 =EF=EE=F5=EE=E6=FB =ED=E0 =EE=E1=FB=F7=ED= =FB=E5 =EC=E5=F2=EE=E4=FB. =C5=E4=E8=ED=F1=F2=E2=E5=ED=ED=FB=E5
    =EE=F2= =EB=E8=F7=E8=FF - =F3 =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0 =ED=E5 =F3=EA= =E0=E7=FB=E2=E0=E5=F2=F1=FF =F2=E8=EF =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC=EE=E3= =EE =E7=ED=E0=F7=E5=ED=E8=FF =E8
    =ED=E0=E7=E2=E0=ED=E8=E5 =F1=EE=E2=EF= =E0=E4=E0=E5=F2 =F1 =E8=EC=E5=ED=E5=EC =EA=EB=E0=F1=F1=E0. =CA =ED=E5=F1= =F7=E0=F1=F2=FC=FE, Java =E4=EE=EF=F3=F1=EA=E0=E5=F2 =E7=E0=E4=E0=ED=E8=E5=
    =E8=EC=E5=ED=E8 =EC=E5=F2=EE=E4=E0, =F1=EE=E2=EF=E0=E4=E0=FE=F9=E5=E3= =EE =F1 =ED=E0=E7=E2=E0=ED=E8=E5=EC =EA=EB=E0=F1=F1=E0.

    =C2 =EF=F0= =E8=EC=E5=F0=E5 =ED=E8=E6=E5, =F1=F2=F3=E4=E5=ED=F2 =F5=EE=F7=E5=F2 =EF=F0= =EE=E8=ED=E8=F6=E8=E0=EB=E8=E7=E8=F0=EE=E2=E0=F2=FC =EF=EE=EB=E5 =EA=EB=E0= =F1=F1=E0 Vector list
    =EF=F0=E8 =F1=EE=E7=E4=E0=ED=E8=E8 =EA=EB=E0=F1= =F1=E0. =DD=F2=EE=E3=EE =ED=E5 =EF=F0=EE=E8=E7=EE=E9=E4=E5=F2, =F2=E0=EA= =EA=E0=EA =EC=E5=F2=EE=E4 'IntList' - =FD=F2=EE =ED=E5
    =EA=EE=ED=F1= =F2=F0=F3=EA=F2=EE=F0.

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC= =E5=F0.
    public cl=
    ass IntList {
        Vector list;
    
        // =C2=FB=E3=EB=FF=E4=E8=F2 =EA=E0=EA =EA=EE=ED=
    =F1=F2=F0=F3=EA=F2=EE=F0, =ED=EE =ED=E0 =F1=E0=EC=EE=EC =E4=E5=EB=E5 =FD=
    =F2=EE =EC=E5=F2=EE=E4
        public <=
    B>void IntList() {
            list =3D new Vector();
        }
    
        public append(int n) {
            list.addElement(new Integer=
    (n));
        }
    }
    

    =CA=EE=E4 =E2=FB=E4=E0=F1=F2 =E8=F1=EA=EB=FE= =F7=E5=ED=E8=E5 NullPointerException =EF=F0=E8 =EF=E5=F0=E2=EE=EC =E6=E5= =EE=E1=F0=E0=E6=E5=ED=E8=E8 =EA =EF=EE=EB=FE
    list. =CE=F8=E8=E1=EA=F3= =EB=E5=E3=EA=EE =E8=F1=EF=F0=E0=E2=E8=F2=FC: =ED=F3=E6=ED=EE =EF=F0=EE=F1= =F2=EE =F3=E1=F0=E0=F2=FC =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC=EE=E5 =E7=ED=E0= =F7=E5=ED=E8=E5
    =E8=E7 =E7=E0=E3=EE=EB=EE=E2=EA=E0 =EC=E5=F2=EE=E4=E0= .

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5=F0:=
    public cl=
    ass IntList {
        Vector list;
    
        // =DD=F2=EE =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=
    
        public IntList() {
            list =3D new Vector();
        }
    
        public append(int n) {
            list.addElement(new Integer=
    (n));
        }
    }
    


    12. =C7=E0=E1=FB=EB =EF=F0=E8=E2=E5=F1= =F2=E8 =EE=E1=FA=E5=EA=F2 =EA =ED=F3=E6=ED=EE=EC=F3 =F2=E8=EF=F3.
    =CA=E0=EA =E8 =E2=EE =E2=F1=E5=F5 =E4=F0=F3=E3=E8=F5 =EE=E1=FA=E5=EA= =F2=ED=EE-=EE=F0=E8=E5=ED=F2=E8=F0=EE=E2=E0=ED=ED=FB=F5 =FF=E7=FB=EA=E0=F5= , =E2 Java =EC=EE=E6=ED=EE
    =EE=E1=F0=E0=F9=E0=F2=FC=F1=FF =EA =EE=E1= =FA=E5=EA=F2=F3 =EA=E0=EA =EA =E5=E3=EE =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=F3= . =DD=F2=EE =ED=E0=E7=FB=E2=E0=E5=F2=F1=FF 'upcasting',
    =EE=ED =E2=FB= =EF=EE=EB=ED=FF=E5=F2=F1=FF =E2 Java =E0=E2=F2=EE=EC=E0=F2=E8=F7=E5=F1=EA= =E8. =CE=E4=ED=E0=EA=EE, =E5=F1=EB=E8 =EF=E5=F0=E5=EC=E5=ED=ED=E0=FF, =EF= =EE=EB=E5
    =EA=EB=E0=F1=F1=E0 =E8=EB=E8 =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC= =EE=E5 =E7=ED=E0=F7=E5=ED=E8=E5 =EC=E5=F2=EE=E4=E0 =EE=E1=FA=FF=E2=EB=E5= =ED=EE =EA=E0=EA =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1, =EF=EE=EB=FF
    =E8 =EC= =E5=F2=EE=E4=FB =EF=EE=E4=EA=EB=E0=F1=F1=E0 =E1=F3=E4=F3=F2 =ED=E5=E2=E8= =E4=E8=EC=FB. =CE=E1=F0=E0=F9=E5=ED=E8=E5 =EA =F1=F3=EF=E5=F0=EA=EB=E0=F1= =F1=F3 =EA=E0=EA =EA =EF=EE=E4=EA=EB=E0=F1=F1=F3
    =ED=E0=E7=FB=E2=E0=E5= =F2=F1=FF 'downcasting', =E5=E3=EE =ED=F3=E6=ED=EE =EF=F0=EE=EF=E8=F1=FB= =E2=E0=F2=FC =F1=E0=EC=EE=F1=F2=EE=FF=F2=E5=EB=FC=ED=EE (=F2=EE =E5=F1=F2= =FC
    =EF=F0=E8=E2=E5=F1=F2=E8 =EE=E1=FA=E5=EA=F2 =EA =ED=F3=E6=ED=EE=EC= =F3 =EF=EE=E4=EA=EB=E0=F1=F1=F3).

    =D1=F2=F3=E4=E5=ED=F2=FB =F7=E0= =F1=F2=EE =E7=E0=E1=FB=E2=E0=FE=F2 =EE =EF=F0=E8=E2=E5=E4=E5=ED=E8=E8 =EE= =FA=E5=EA=F2=E0 =EA =EF=EE=E4=EA=EB=E0=F1=F1=F3. =D7=E0=F9=E5 =E2=F1=E5=E3= =EE =FD=F2=EE
    =F1=EB=F3=F7=E0=E5=F2=F1=FF =EF=F0=E8 =E8=F1=EF=EE=EB=FC= =E7=EE=E2=E0=ED=E8=E8 =EC=E0=F1=F1=E8=E2=EE=E2 =EE=E1=FA=E5=EA=F2=EE=E2 = Object =E8 =EA=EE=EB=EB=E5=EA=F6=E8=E9 =E8=E7 =EF=E0=EA=E5=F2=E0
    jav= a.util (=E8=EC=E5=E5=F2=F1=FF =E2=E2=E8=E4=F3 Collection Framework). =C2= =EF=F0=E8=EC=E5=F0=E5 =ED=E8=E6=E5 =EE=E1=FA=E5=EA=F2 String
    =E7=E0= =ED=EE=F1=E8=F2=F1=FF =E2 =EC=E0=F1=F1=E8=E2, =E0 =E7=E0=F2=E5=EC =E8=E7= =E2=EB=E5=EA=E0=E5=F2=F1=FF =E8=E7 =EC=E0=F1=F1=E8=E2=E0 =E4=EB=FF =F1=F0= =E0=E2=ED=E5=ED=E8=FF =F1 =E4=F0=F3=E3=EE=E9
    =F1=F2=F0=EE=EA=EE=E9. = =CA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =EE=E1=ED=E0=F0=F3=E6=E8=F2 =EE=F8=E8=E1=EA= =F3 =E8 =ED=E5 =F1=F2=E0=ED=E5=F2 =EA=EE=EC=EF=E8=EB=E8=F0=EE=E2=E0=F2=FC= =EA=EE=E4, =EF=EE=EA=E0 =ED=E5
    =E1=F3=E4=E5=F2 =FF=E2=ED=EE =F3=EA=E0= =E7=E0=ED=EE =EF=F0=E8=E2=E5=E4=E5=ED=E8=E5 =F2=E8=EF=EE=E2.

    =CE= =F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0.
    Object arr[] =3D new Object[10];
    arr[0] =3D "=
    ;m"; =
    
    arr[1] =3D <=
    B>new Character('m');
    
    String arg =3D args[0];
    if (arr[0=
    ].compareTo(arg) < 0)=
     {
        System.out.println(arg + " comes before &quo=
    t; + arr[0]);
    }
    

    =D1=EC=FB=F1=EB =EF=F0=E8=E2=E5=E4=E5=ED=E8=FF= =F2=E8=EF=EE=E2 =E4=EB=FF =ED=E5=EA=EE=F2=EE=F0=FB=F5 =EE=EA=E0=E7=FB=E2= =E0=E5=F2=F1=FF =E7=E0=F2=F0=F3=E4=ED=E8=F2=E5=EB=FC=ED=FB=EC.
    =CE=F1= =EE=E1=E5=ED=ED=EE =F7=E0=F1=F2=EE =E7=E0=F2=F0=F3=E4=ED=E5=ED=E8=FF =E2= =FB=E7=FB=E2=E0=FE=F2 =E4=E8=ED=E0=EC=E8=F7=E5=F1=EA=E8=E5 =EC=E5=F2=EE=E4= =FB. =C2 =EF=F0=E8=EC=E5=F0=E5 =E2=FB=F8=E5,
    =E5=F1=EB=E8 =E1=FB =E8= =F1=EF=EE=EB=FC=E7=EE=E2=E0=EB=F1=FF =EC=E5=F2=EE=E4 equals =E2=EC=E5=F1= =F2=EE compareTo, =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =E1=FB =ED=E5
    =E2=FB= =E4=E0=EB =EE=F8=E8=E1=EA=F3, =E8 =EA=EE=E4 =E1=FB =EF=F0=E0=E2=E8=EB=FC= =ED=EE =EE=F2=F0=E0=E1=EE=F2=E0=EB, =F2=E0=EA =EA=E0=EA =E2=FB=E7=E2=E0=EB= =F1=FF =E1=FB =EC=E5=F2=EE=E4
    equals =E8=EC=E5=ED=ED=EE =EA=EB=E0=F1= =F1=E0 String. =CD=F3=E6=ED=EE =EF=EE=ED=FF=F2=FC, =F7=F2=EE =E4=E8=ED=E0= =EC=E8=F7=E5=F1=EA=EE=E5 =F1=E2=FF=E7=FB=E2=E0=ED=E8=E5 =EE=F2=EB=E8=F7=E0= =E5=F2=F1=FF =EE=F2 downcasting.

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED= =FB=E9 =EF=F0=E8=EC=E5=F0:
    Object arr[] =3D new Object[10];
    arr[0] =3D "=
    ;m"; =
    
    arr[1] =3D <=
    B>new Character('m');
    
    String arg =3D args[0];
    if ( ((String) arr[0]).compareTo(arg) < 0=
    ) {
        System.out.println(arg + " comes before &quo=
    t; + arr[0]);
    }
    


    13. =C8=F1=EF=EE=EB=FC=E7=EE=E2=E0=ED= =E8=E5 =E8=ED=F2=E5=F0=F4=E5=E9=F1=EE=E2.

    =C4=EB=FF =EC=ED=EE= =E3=E8=F5 =F1=F2=F3=E4=E5=ED=F2=EE=E2 =ED=E5 =F1=EE=E2=F1=E5=EC =FF=F1=ED= =E0 =F0=E0=E7=ED=E8=F6=E0 =EC=E5=E6=E4=F3 =EA=EB=E0=F1=F1=E0=EC=E8 =E8 =E8= =ED=F2=E5=F0=F4=E5=E9=F1=E0=EC=E8.
    =CF=EE=FD=F2=EE=EC=F3, =ED=E5=EA=EE= =F2=EE=F0=FB=E5 =F1=F2=F3=E4=E5=ED=F2=FB =EF=FB=F2=E0=FE=F2=F1=FF =F0=E5= =E0=EB=E8=E7=EE=E2=E0=F2=FC =E8=ED=F2=E5=F0=F4=E5=E9=F1=FB, =F2=E0=EA=E8= =E5 =EA=E0=EA
    Observer =E8=EB=E8 Runnable, =F1 =EF=EE=EC=EE=F9=FC=FE= =EA=EB=FE=F7=E5=E2=EE=E3=EE =F1=EB=EE=E2=E0 extends, =E2=EC=E5=F1=F2=EE= implements.
    =C4=EB=FF =E8=F1=EF=F0=E0=E2=EB=E5=ED=E8=FF =EE=F8=E8=E1= =EA=E8, =ED=F3=E6=ED=EE =EF=F0=EE=F1=F2=EE =E8=F1=EF=F0=E0=E2=E8=F2=FC =EA= =EB=FE=F7=E5=E2=EE=E5 =F1=EB=EE=E2=EE =ED=E0 =E2=E5=F0=ED=EE=E5.

    = =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0.
    <= TR>
    public cl=
    ass SharkSim extends Run=
    nable {
        float length;
        ...
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0:
    public cl=
    ass SharkSim implements =
    Runnable {
        float length;
        ...
    }
    

    =D1=E2=FF=E7=E0=ED=ED=E0=FF =F1 =FD=F2=E8=EC= =EE=F8=E8=E1=EA=E0: =ED=E5=EF=F0=E0=E2=E8=EB=FC=ED=FB=E9 =EF=EE=F0=FF=E4= =EE=EA =E1=EB=EE=EA=EE=E2 extends =E8 implements.
    =D1=EE=E3=EB=E0=F1= =ED=EE =F1=EF=E5=F6=E8=F4=E8=EA=E0=F6=E8=E8 Java, =EE=E1=FA=FF=E2=EB=E5=ED= =E8=E5 =EE =F0=E0=F1=F8=E8=F0=E5=ED=E8=E8 =EA=EB=E0=F1=F1=E0 =E4=EE=EB=E6= =ED=EE =E8=E4=F2=E8
    =EF=E5=F0=E5=E4 =EE=E1=FA=FF=E2=EB=E5=ED=E8=FF=EC= =E8 =EE =F0=E5=E0=EB=E8=E7=E0=F6=E8=E8 =E8=ED=F2=E5=F0=F4=E5=E9=F1=EE=E2= . =D2=E0=EA=E6=E5, =E4=EB=FF =E8=ED=F2=E5=F0=F4=E5=E9=F1=EE=E2
    =EA=EB= =FE=F7=E5=E2=EE=E5 =F1=EB=EE=E2=EE implements =ED=F3=E6=ED=EE =EF=E8=F1=E0= =F2=FC =E2=F1=E5=E3=EE 1 =F0=E0=E7, =ED=E5=F1=EA=EE=EB=FC=EA=EE =E8=ED=F2= =E5=F0=F4=E5=E9=F1=EE=E2
    =F0=E0=E7=E4=E5=EB=FF=FE=F2=F1=FF =E7=E0=EF= =FF=F2=FB=EC=E8.

    =C5=F9=E5 =F0=FF=E4 =EE=F8=E8=E1=EE=F7=ED=FB=F5= =EF=F0=E8=EC=E5=F0=EE=E2:
    // =CD=E5=EF=F0=E0=E2=E8=EB=FC=ED=FB=E9 =EF=EE=F0=FF=
    =E4=EE=EA
    public cl=
    ass SharkSim implements =
    Swimmer extends Animal {
        float length;
        ...
    }
    
    // =EA=EB=FE=F7=E5=E2=EE=E5 =F1=EB=EE=E2=EE implem=
    ents =E2=F1=F2=F0=E5=F7=E0=E5=F2=F1=FF =ED=E5=F1=EA=EE=EB=FC=EA=EE =F0=E0=
    =E7
    public cl=
    ass DiverSim implements =
    Swimmer implements Runnable {
        int airLeft;
        ...
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E5 =EF=F0= =E8=EC=E5=F0=FB:
    // =CF=F0=E0=E2=E8=EB=FC=ED=FB=E9 =EF=EE=F0=FF=E4=EE=
    =EA
    public cl=
    ass SharkSim extends Ani=
    mal implements Swimmer {
        float length;
        ...
    }
    
    // =CD=E5=F1=EA=EE=EB=FC=EA=EE =E8=ED=F2=E5=F0=F4=E5=
    =E9=F1=EE=E2 =F0=E0=E7=E4=E5=EB=FF=FE=F2=F1=FF =E7=E0=EF=FF=F2=FB=EC=E8<=
    /FONT>
    public cl=
    ass DiverSim implements =
    Swimmer, Runnable {
        int airLeft;
        ...
    }
    


    14. =C7=E0=E1=FB=EB =E8=F1=EF=EE=EB=FC= =E7=EE=E2=E0=F2=FC =E7=ED=E0=F7=E5=ED=E8=E5, =E2=EE=E7=E2=F0=E0=F9=E0=E5= =EC=EE=E5 =EC=E5=F2=EE=E4=EE=EC =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0
    Java =EF=EE=E7=E2=EE=EB=FF=E5=F2 =E2=FB=E7=FB=E2=E0=F2=FC =E8=E7 =EF= =EE=E4=EA=EB=E0=F1=F1=E0 =E0=ED=E0=EB=EE=E3=E8=F7=ED=FB=E9 =EC=E5=F2=EE=E4= =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0 =F1
    =EF=EE=EC=EE=F9=FC=FE =EA=EB=FE= =F7=E5=E2=EE=E3=EE =F1=EB=EE=E2=E0 keyword. =C8=ED=EE=E3=E4=E0 =F1=F2=F3= =E4=E5=ED=F2=E0=EC =EF=F0=E8=F5=EE=E4=E8=F2=F1=FF =E2=FB=E7=FB=E2=E0=F2=FC=
    =EC=E5=F2=EE=E4=FB =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0, =ED=EE =EF=F0= =E8 =FD=F2=EE=EC =F7=E0=F1=F2=EE =EE=ED=E8 =E7=E0=E1=FB=E2=E0=FE=F2 =E8=F1= =EF=EE=EB=FC=E7=EE=E2=E0=F2=FC
    =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC=EE=E5 = =E7=ED=E0=F7=E5=ED=E8=E5. =CE=F1=EE=E1=E5=ED=ED=EE =F7=E0=F1=F2=EE =FD=F2= =EE =F1=EB=F3=F7=E0=E5=F2=F1=FF =F3 =F2=E5=F5 =F1=F2=F3=E4=E5=ED=F2=EE=E2= ,
    =EA=EE=F2=EE=F0=FB=E5 =E5=F9 =ED=E5 =EE=F1=EC=FB=F1=EB=E8=EB=E8 =EC= =E5=F2=EE=E4=FB =E8 =E8=F5 =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC=FB=E5 =E7=ED=E0= =F7=E5=ED=E8=FF.

    =C2 =EF=F0=E8=EC=E5=F0=E5 =ED=E8=E6=E5 =F1=F2=F3= =E4=E5=ED=F2 =F5=EE=F7=E5=F2 =E2=F1=F2=E0=E2=E8=F2=FC =F0=E5=E7=F3=EB=FC= =F2=E0=F2 =EC=E5=F2=EE=E4=E0 toString()
    =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1= =E0 =E2 =F0=E5=E7=F3=EB=FC=F2=E0=F2 =EC=E5=F2=EE=E4=E0 toString() =EF=EE= =E4=EA=EB=E0=F1=F1=E0. =CF=F0=E8 =FD=F2=EE=EC =EE=ED =ED=E5
    =E8=F1=EF= =EE=EB=FC=E7=F3=E5=F2 =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC=EE=E5 =E7=ED=E0=F7=E5= =ED=E8=E5 =EC=E5=F2=EE=E4=E0 =F1=F3=EF=E5=F0=EA=EB=E0=F1=F1=E0.

    <= u>=CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0
    .
    <= TR>
    public cl=
    ass GraphicalRectangle extends<=
    /font> Rectangle {
          Color fillColor;
          boolean beveled;
          ...
          public String toString() =
    3;
              super();
              return("color=3D" + fillColor + ", be=
    veled=3D" + beveled);
          }
    }
    

    =C4=EB=FF =E8=F1=EF=F0=E0=E2=EB=E5=ED=E8=FF = =EE=F8=E8=E1=EA=E8 =EE=E1=FB=F7=ED=EE =E4=EE=F1=F2=E0=F2=EE=F7=ED=EE =EF= =F0=E8=F1=E2=EE=E8=F2=FC =E2=EE=E7=E2=F0=E0=F9=E0=E5=EC=EE=E5
    =E7=ED= =E0=F7=E5=ED=E8=E5 =EB=EE=EA=E0=EB=FC=ED=EE=E9 =EF=E5=F0=E5=EC=E5=ED=ED=EE= =E9, =E8 =E7=E0=F2=E5=EC =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=F2=FC =FD=F2=F3 = =EF=E5=F0=E5=EC=E5=ED=ED=F3=FE
    =EF=F0=E8 =E2=FB=F7=E8=F1=EB=E5=ED=E8= =E8 =F0=E5=E7=F3=EB=FC=F2=E0=F2=E0 =EC=E5=F2=EE=E4=E0 =EF=EE=E4=EA=EB=E0= =F1=F1=E0.

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5= =F0:
    public cl=
    ass GraphicalRectangle extends<=
    /font> Rectangle {
          Color fillColor;
          boolean beveled;
          ...
          public String toString() =
    3;
              String rectStr =3D super(=
    );
              return(rectStr + " - " +
             "color=3D" + fillColor + ", beveled=3D" + beveled);
          }
    }
    


    15. =C7=E0=E1=FB=EB =E4=EE=E1=E0=E2=E8= =F2=FC AWT =EA=EE=EC=EF=EE=ED=E5=ED=F2=FB

    =C2 AWT =E8=F1=EF=EE= =EB=FC=E7=F3=E5=F2=F1=FF =EF=F0=EE=F1=F2=E0=FF =EC=EE=E4=E5=EB=FC =EF=EE= =F1=F2=F0=EE=E5=ED=E8=FF =E3=F0=E0=F4=E8=F7=E5=F1=EA=EE=E3=EE =E8=ED=F2=E5= =F0=F4=E5=E9=F1=E0:
    =EA=E0=E6=E4=FB=E9 =EA=EE=EC=EF=EE=ED=E5=ED=F2 =E8= =ED=F2=E5=F0=F4=E5=E9=F1=E0 =E4=EE=EB=E6=E5=ED =E1=FB=F2=FC =F1=ED=E0=F7= =E0=EB=E0 =F1=EE=E7=E4=E0=ED =F1 =EF=EE=EC=EE=F9=FC=FE =F1=E2=EE=E5=E3=EE=
    =EA=EE=ED=F1=F2=F0=F3=EA=F2=EE=F0=E0, =E0 =E7=E0=F2=E5=EC =EF=EE=EC= =E5=F9=E5=ED =E2 =EE=EA=ED=EE =EF=F0=E8=EB=EE=E6=E5=ED=E8=FF =F1 =EF=EE=EC= =EE=F9=FC=FE =EC=E5=F2=EE=E4=E0 add()
    =F0=EE=E4=E8=F2=E5=EB=FC=F1=EA= =EE=E3=EE =EA=EE=EC=EF=EE=ED=E5=ED=F2=E0. =D2=E0=EA=E8=EC =EE=E1=F0=E0=E7= =EE=EC, =E8=ED=F2=E5=F0=F4=E5=E9=F1 =ED=E0 AWT =EF=EE=EB=F3=F7=E0=E5=F2 =
    =E8=E5=F0=E0=F0=F5=E8=F7=E5=F1=EA=F3=FE =F1=F2=F0=F3=EA=F2=F3=F0=F3.=

    =D1=F2=F3=E4=E5=ED=F2=FB =E8=ED=EE=E3=E4=E0 =E7=E0=E1=FB=E2=E0=FE= =F2 =EE=E1 =FD=F2=E8=F5 2=F5 =F8=E0=E3=E0=F5. =CE=ED=E8 =F1=EE=E7=E4=E0=FE= =F2 =EA=EE=EC=EF=EE=ED=E5=ED=F2, =ED=EE
    =E7=E0=E1=FB=E2=E0=FE=F2 =F0= =E0=E7=EC=E5=F1=F2=E8=F2=FC =E5=E3=EE =E2 =EE=EA=ED=E5 =EF=F0=E8=EE=E6=E5= =ED=E8=FF. =DD=F2=EE =ED=E5 =E2=FB=E7=EE=E2=E5=F2 =EE=F8=E8=E1=EE=EA =ED= =E0 =FD=F2=E0=EF=E5
    =EA=EE=EC=EF=E8=EB=FF=F6=E8=E8, =EA=EE=EC=EF=EE=ED= =E5=ED=F2 =EF=F0=EE=F1=F2=EE =ED=E5 =EE=F2=EE=E1=F0=E0=E7=E8=F2=F1=FF =E2= =EE=EA=ED=E5 =EF=F0=E8=EB=EE=E6=E5=ED=E8=FF.

    =CE=F8=E8=E1=EE=F7= =ED=FB=E9 =EF=F0=E8=EC=E5=F0.
    public cl=
    ass TestFrame extends Fr=
    ame implements ActionListener {=
    ;
        public Button exit;
    
        public TestFrame() {
            super(&q=
    uot;Test Frame");
            exit =3D new Button("Quit");
        }
    }
    

    =D7=F2=EE=E1=FB =E8=F1=EF=F0=E0=E2=E8=F2=FC = =FD=F2=F3 =EE=F8=E8=E1=EA=F3, =ED=E5=EE=E1=F5=EE=E4=E8=EC=EE =EF=F0=EE=F1= =F2=EE =E4=EE=E1=E0=E2=E8=F2=FC =EA=EE=EC=EF=EE=ED=E5=ED=F2=FB =EA
    =F1= =E2=EE=E8=EC =F0=EE=E4=E8=F2=E5=EB=FF=EC. =CF=F0=E8=EC=E5=F0 =ED=E8=E6=E5= =EF=EE=EA=E0=E7=FB=E2=E0=E5=F2, =EA=E0=EA =FD=F2=EE =F1=E4=E5=EB=E0=F2=FC= . =CD=E5=EE=E1=F5=EE=E4=E8=EC=EE
    =E7=E0=EC=E5=F2=E8=F2=FC, =F7=F2=EE= =F7=E0=F1=F2=EE =F1=F2=F3=E4=E5=ED=F2, =E7=E0=E1=FB=E2=F8=E8=E9 =E4=EE=E1= =E0=E2=E8=F2=FC =EA=EE=EC=EF=EE=ED=E5=ED=F2 =E2 =EE=EA=ED=EE =EF=F0=E8=EB= =EE=E6=E5=ED=E8=FF,
    =F2=E0=EA=E6=E5 =E7=E0=E1=FB=E2=E0=E5=F2 =ED=E0=E7= =ED=E0=F7=E8=F2=FC =F1=EB=F3=F8=E0=F2=E5=EB=E5=E9 =F1=EE=E1=FB=F2=E8=E9 = =E4=EB=FF =FD=F2=EE=E3=EE =EA=EE=EC=EF=EE=ED=E5=ED=F2=E0.

    =C8=F1= =EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0=E8=EC=E5=F0:
    <= TR>
    public cl=
    ass TestFrame extends Fr=
    ame implements ActionListener {=
    ;
        public Button exit;
    
        public TestFrame() {
            super(&q=
    uot;Test Frame");
    
            exit =3D new Button("Quit");
    
            Panel controlPanel =3D new =
    Panel();
            controlPanel.add(exit);
    
            add("Center", controlPanel);=
    
    
            exit.addActionListener(this=
    );
        }
    
        public <=
    B>void actionPerformed(ActionEvent e) {
            System.exit(0);
        }
    }
    


    17. =C7=E0=E1=FB=EB =E7=E0=EF=F3=F1=F2= =E8=F2=FC =EF=EE=F2=EE=EA

    =CC=ED=EE=E3=EE=EF=EE=F2=EE=F7=ED=EE= =F1=F2=FC =E2 Java =F0=E5=E0=EB=E8=E7=F3=E5=F2=F1=FF =F1 =EF=EE=EC=EE=F9= =FC=FE =EA=EB=E0=F1=F1=E0 java.lang.Thread.
    =C6=E8=E7=ED=E5=ED=ED=FB= =E9 =F6=E8=EA=EB =EF=EE=F2=EE=EA=E0 =F1=EE=F1=F2=EE=E8=F2 =E8=E7 4=F5 =FD= =F2=E0=EF=EE=E2: =EF=F0=EE=E8=ED=E8=F6=E8=E0=EB=E8=E7=E8=F0=EE=E2=E0=ED,= =E7=E0=EF=F3=F9=E5=ED,
    =E7=E0=E1=EB=EE=EA=E8=F0=EE=E2=E0=ED =E8 =EE= =F1=F2=E0=ED=EE=E2=EB=E5=ED. =D2=CE=EB=FC=EA=EE =F7=F2=EE =F1=EE=E7=E4=E0= =ED=ED=FB=E9 =EF=EE=F2=EE=EA =ED=E0=F5=EE=E4=E8=F2=F1=FF =E2
    =EF=F0=EE= =E8=ED=E8=F6=E8=E0=EB=E8=E7=E8=F0=EE=E2=E0=ED=ED=EE=EC =F1=EE=F1=F2=EE=FF= =ED=E8=E8. =D7=F2=EE=E1=FB =EF=E5=F0=E5=E2=E5=F1=F2=E8 =E5=E3=EE =E2 =E7= =E0=EF=F3=F9=E5=ED=ED=EE=E5
    =F1=EE=F1=F2=EE=FF=ED=E8=E5, =ED=E5=EE=E1= =F5=EE=E4=E8=EC=EE =E2=FB=E7=E2=E0=F2=FC =E5=E3=EE =EC=E5=F2=EE=E4 start= (). =C8=ED=EE=E3=E4=E0 =F1=F2=F3=E4=E5=ED=F2=FB =F1=EE=E7=E4=E0=FE=F2 =EF=EE=F2=EE=EA=E8, =ED=EE =E7=E0=E1=FB=E2=E0=FE=F2 =E7=E0=EF=F3=F1=F2= =E8=F2=FC =E8=F5. =CE=E1=FB=F7=ED=EE =EE=F8=E8=E1=EA=E0 =E2=EE=E7=ED=E8=EA= =E0=E5=F2 =EF=F0=E8 =ED=E5=E4=EE=F1=F2=E0=F2=EE=F7=ED=FB=F5
    =E7=ED=E0= =ED=E8=FF=F5 =F1=F2=F3=E4=E5=ED=F2=E0 =EE =EF=E0=F0=E0=EB=EB=E5=EB=FC=ED= =EE=EC =EF=F0=EE=E3=F0=E0=EC=EC=E8=F0=EE=E2=E0=ED=E8=E8 =E8 =EC=ED=EE=E3= =EE=EF=EE=F2=EE=F7=ED=EE=F1=F2=E8. (=EF=F0=E8=EC.
    =EF=E5=F0=E5=E2.: = =ED=E5 =E2=E8=E6=F3 =F1=E2=FF=E7=E8) =D7=F2=EE=E1=FB =E8=F1=EF=F0=E0=E2=E8= =F2=FC =EE=F8=E8=E1=EA=F3, =ED=E5=EE=E1=F5=EE=E4=E8=EC=EE =EF=F0=EE=F1=F2= =EE =E7=E0=EF=F3=F1=F2=E8=F2=FC
    =EF=EE=F2=EE=EA.

    =C2 =EF=F0=E8= =EC=E5=F0=E5 =ED=E8=E6=E5, =F1=F2=F3=E4=E5=ED=F2 =F5=EE=F7=E5=F2 =F1=EE=E7= =E4=E0=F2=FC =E0=ED=E8=EC=E0=F6=E8=FE =EA=E0=F0=F2=E8=ED=EA=E8 =E8=F1=EF= =EE=EB=FC=E7=F3=FF =E8=ED=F2=E5=F0=F4=E5=E9=F1
    Runnable, =ED=EE =EE=ED= =E7=E0=E1=FB=EB =E7=E0=EF=F3=F1=F2=E8=F2=FC =EF=EE=F2=EE=EA.

    = =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC=E5=F0.
    <= TR>
    public cl=
    ass AnimCanvas extends C=
    anvas implements Runnable {
            protected Thread myThread;
            public AnimCanvas() {
                    myThread =3D new Th=
    read(this);
            }
    
            // =EC=E5=F2=EE=E4 run() =ED=E5 =E1=F3=E4=E5=
    =F2 =E2=FB=E7=E2=E0=ED,
            // =EF=EE=F2=EE=EC=F3 =F7=F2=EE =EF=EE=F2=EE=
    =EA =ED=E5 =E7=E0=EF=F3=F9=E5=ED.
            public void run() {
                    for(int n =3D 0; =
    n < 10000; n++) {
                       try { =
    
                         Thread.sleep(100); =
    
                       } catch (In=
    terruptedException e) { }
                       =
    
                       animateStep(n);
                    }       =
    
            }
            ...
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0:
    public cl=
    ass AnimCanvas extends C=
    anvas implements Runnable {
            static final int LIMIT =3D=
     10000;
            protected Thread myThread;
    
            public AnimCanvas() {
                    myThread =3D new Th=
    read(this);
                    myThread.start();
            }
    
            public void run() {
                    for(int n =3D 0; =
    n < LIMIT; n++) {
                            try { =
    
                              Thread.sleep(100=
    ); =
    
                            } catch (InterruptedException e) { }
    
                            animateStep(n);
                    }
            }
            ...
    }
    

    =C6=E8=E7=ED=E5=ED=ED=FB=E9 =F6=E8=EA=EB =EF= =EE=F2=EE=EA=E0 =E8 =F1=E2=FF=E7=FC =EF=EE=F2=EE=EA=EE=E2 =E8 =EA=EB=E0=F1= =F1=EE=E2, =F0=E5=E0=EB=E8=E7=F3=FE=F9=E8=F5
    =E8=ED=F2=E5=F0=F4=E5=E9= =F1 Runnable - =FD=F2=EE =EE=F7=E5=ED=FC =E2=E0=E6=ED=E0=FF =F7=E0=F1=F2= =FC =EF=F0=EE=E3=F0=E0=EC=EC=E8=F0=EE=E2=E0=ED=E8=FF =ED=E0 Java,
    =E8= =ED=E5 =E1=F3=E4=E5=F2 =EB=E8=F8=ED=E8=EC =E7=E0=EE=F1=F2=F0=E8=F2=FC =F1= =E2=EE=E5 =E2=ED=E8=EC=E0=ED=E8=E5 =ED=E0 =FD=F2=EE=EC.


    18= . =C8=F1=EF=EE=EB=FC=E7=EE=E2=E0=ED=E8=E5 =E7=E0=EF=F0=E5=F9=E5=ED=ED=EE= =E3=EE =EC=E5=F2=EE=E4=E0 readLine() =EA=EB=E0=F1=F1=E0 java.io.DataInpu= tStream

    =C2 Java =E2=E5=F0=F1=E8=E8 1.0 =E4=EB=FF =F1=F7=E8=F2= =FB=E2=E0=ED=E8=FF =F1=F2=F0=EE=EA=E8 =F2=E5=EA=F1=F2=E0 =ED=E5=EE=E1=F5= =EE=E4=E8=EC=EE =E1=FB=EB=EE
    =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=F2=FC =EC= =E5=F2=EE=E4 readLine() =EA=EB=E0=F1=F1=E0 java.io.DataInputStream. =C2 = Java
    =E2=E5=F0=F1=E8=E8 1.1 =E1=FB=EB =E4=EE=E1=E0=E2=EB=E5=ED =F6=E5= =EB=FB=E9 =ED=E0=E1=EE=F0 =EA=EB=E0=F1=F1=EE=E2 =E4=EB=FF =E2=E2=EE=E4=E0= -=E2=FB=E2=EE=E4=E0,
    =EE=E1=E5=F1=EF=E5=F7=E8=E2=E0=FE=F9=E8=E9 =EE=EF= =E5=F0=E0=F6=E8=E8 =E2=E2=EE=E4=E0-=E2=FB=E2=EE=E4=E0 =E4=EB=FF =F2=E5=EA= =F1=F2=E0: =EA=EB=E0=F1=F1=FB Reader =E8
    Writer. =D2=E0=EA=E8=EC =EE= =E1=F0=E0=E7=EE=EC =F1 =E2=E5=F0=F1=E8=E8 1.1 =E4=EB=FF =F7=F2=E5=ED=E8=FF= =F1=F2=F0=EE=EA=E8 =F2=E5=EA=F1=F2=E0 =ED=E0=E4=EE
    =E8=F1=EF=EE=EB=FC= =E7=EE=E2=E0=F2=FC =EC=E5=F2=EE=E4 readLine() =EA=EB=E0=F1=F1=E0 java.io= .BufferedReader. =D1=F2=F3=E4=E5=ED=F2=FB
    =EC=EE=E3=F3=F2 =ED=E5 =E7= =ED=E0=F2 =EE=E1 =FD=F2=EE=EC =E8=E7=EC=E5=ED=E5=ED=E8=E8, =EE=F1=EE=E1=E5= =ED=ED=EE =E5=F1=EB=E8 =EE=ED=E8 =EE=E1=F3=F7=E0=EB=E8=F1=FC =EF=EE
    = =F1=F2=E0=F0=FB=EC =EA=ED=E8=E3=E0=EC. (=EF=F0=E8=EC. =EF=E5=F0=E5=E2. =E2= =EE=EE=E1=F9=E5-=F2=EE =F3=E6=E5 =ED=E5 =E0=EA=F2=F3=E0=EB=FC=ED=EE. =E2= =F0=FF=E4 =EB=E8 =EA=F2=EE-=F2=EE
    =F1=F2=E0=ED=E5=F2 =F1=E5=E9=F7=E0= =F1 =F3=F7=E8=F2=FC=F1=FF =EF=EE =EA=ED=E8=E3=E0=EC 10=EB=E5=F2=ED=E5=E9= =E4=E0=E2=ED=EE=F1=F2=E8.)

    =D1=F2=E0=F0=FB=E9 =EC=E5=F2=EE=E4 re= adLine() =EE=F1=F2=E0=E2=EB=E5=ED =E2 JDK, =ED=EE =EE=E1=FA=FF=E2=EB=E5=ED= =EA=E0=EA =E7=E0=EF=F0=E5=F9=E5=ED=ED=FB=E9, =F7=F2=EE
    =F7=E0=F1=F2= =EE =F1=EC=F3=F9=E0=E5=F2 =F1=F2=F3=E4=E5=ED=F2=EE=E2. =CD=E5=EE=E1=F5=EE= =E4=E8=EC=EE =EF=EE=ED=FF=F2=FC, =F7=F2=EE =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0= =ED=E8=E5 =EC=E5=F2=EE=E4=E0
    readLine() =EA=EB=E0=F1=F1=E0 java.io.D= ataInputStream =ED=E5 =FF=E2=EB=FF=E5=F2=F1=FF =ED=E5=EF=F0=E0=E2=E8=EB=FC= =ED=FB=EC, =EE=ED=EE
    =EF=F0=EE=F1=F2=EE =F3=F1=F2=E0=F0=E5=EB=EE. =CD= =E5=EE=E1=F5=EE=E4=E8=EC=EE =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=F2=FC =EA=EB=E0= =F1=F1 BufferedReader.

    =CE=F8=E8=E1=EE=F7=ED=FB=E9 =EF=F0=E8=EC= =E5=F0.
    public cl=
    ass LineReader {
        private DataInputStream dis;
    
        public LineReader(InputStream i=
    s) {
            dis =3D new DataInputStream=
    (is);
        }
    
        public String getLine() { =
    
            String ret =3D null;
    
            try {
              ret =3D dis.readLine();  // =CD=E5=EF=F0=
    =E0=E2=E8=EB=FC=ED=EE! =C7=E0=EF=F0=E5=F9=E5=ED=EE.
            } catch (IOException i=
    e) { }
    
            return ret;
        }
    }
    

    =C8=F1=EF=F0=E0=E2=EB=E5=ED=ED=FB=E9 =EF=F0= =E8=EC=E5=F0:
    public cl=
    ass LineReader {
        private BufferedReader br;
    
        public LineReader(InputStream i=
    s) {
            br =3D new BufferedReader(<=
    font color=3Ddarkblue>new InputStreamReader(is));
        }
    
        public String getLine() { =
    
            String ret =3D null;
    
            try {
              ret =3D br.readLine(); =
    
            } catch (IOException i=
    e) { }
    
            return ret;
        }
    }
    

    =C5=F1=F2=FC =E8 =E4=F0=F3=E3=E8=E5 =E7=E0=EF= =F0=E5=F9=E5=ED=ED=FB=E5 =EC=E5=F2=EE=E4=FB =E2 =E2=E5=F0=F1=E8=FF=F5, =E1= =EE=EB=E5=E5 =EF=EE=E7=E4=ED=E8=F5 =F7=E5=EC 1.0, =ED=EE
    =FD=F2=EE=F2= =E2=F1=F2=F0=E5=F7=E0=E5=F2=F1=FF =F7=E0=F9=E5 =E2=F1=E5=E3=EE.

    =
    19. =C8=F1=EF=EE=EB=FC=E7=EE=E2=E0=ED=E8=E5 =F2=E8=EF=E0 double =EA= =E0=EA float

    =CA=E0=EA =E8 =E2 =E1=EE=EB=FC=F8=E8=ED=F1=F2=E2= =E5 =E4=F0=F3=E3=E8=F5 =FF=E7=FB=EA=EE=E2, =E2 Java =EF=EE=E4=E4=E5=F0=E6= =E8=E2=E0=FE=F2=F1=FF =EE=EF=E5=F0=E0=F6=E8=E8
    =ED=E0=E4 =F7=E8=F1=EB= =E0=EC=E8 =F1 =EF=EB=E0=E2=E0=FE=F9=E5=E9 =F2=EE=F7=EA=EE=E9 (=E4=F0=EE=E1= =ED=FB=EC=E8 =F7=E8=F1=EB=E0=EC=E8). =C2 Java =E5=F1=F2=FC 2
    =F2=E8=EF= =E0-=EF=F0=E8=EC=E8=F2=E8=E2=E0 =E4=EB=FF =F7=E8=F1=E5=EB =F1 =EF=EB=E0=E2= =E0=FE=F9=E5=E9 =F2=EE=F7=EA=EE=E9: double =E4=EB=FF =F7=E8=F1=E5=EB =F1=
    64-=E1=E8=F2=ED=EE=E9 =F2=EE=F7=ED=EE=F1=F2=FC=FE =EF=EE =F1=F2=E0=ED= =E4=E0=F0=F2=F3 IEEE, =E8 float, =E4=EB=FF =F7=E8=F1=E5=EB =F1 32-=E1=E8= =F2=ED=EE=E9
    =F2=EE=F7=ED=EE=F1=F2=FC=FE =EF=EE =F1=F2=E0=ED=E4=E0=F0= =F2=F3 IEEE. =D2=F0=F3=E4=ED=EE=F1=F2=FC =E7=E0=EA=EB=FE=F7=E0=E5=F2=F1=FF= =E2 =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=ED=E8=E8
    =E4=E5=F1=FF=F2=E8=F7=ED= =FB=F5 =F7=E8=F1=E5=EB, =F2=E0=EA=E8=F5 =EA=E0=EA 1.75, 12.9e17 =E8=EB=E8= -0.00003 - =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0
    =EF=F0=E8=F1=E2=E0=E8=E2=E0= =E5=F2 =E8=EC =F2=E8=EF double.

    Java =ED=E5 =EF=F0=EE=E8=E7=E2=EE= =E4=E8=F2 =EF=F0=E8=E2=E5=E4=E5=ED=E8=E5 =F2=E8=EF=EE=E2 =E2 =EE=EF=E5=F0= =E0=F6=E8=FF=F5, =E2 =EA=EE=F2=EE=F0=FB=F5 =EC=EE=E6=E5=F2 =EF=F0=EE=E8=E7= =EE=E9=F2=E8
    =EF=EE=F2=E5=F0=FF =F2=EE=F7=ED=EE=F1=F2=E8. =D2=E0=EA=EE= =E5 =EF=F0=E8=E2=E5=E4=E5=ED=E8=E5 =F2=E8=EF=EE=E2 =E4=EE=EB=E6=E5=ED =EE= =F1=F3=F9=E5=F1=F2=E2=EB=FF=F2=FC =EF=F0=EE=E3=F0=E0=EC=EC=E8=F1=F2. =CD=E0=EF=F0=E8=EC=E5=F0, Java =ED=E5 =EF=EE=E7=E2=EE=EB=E8=F2 =EF=F0=E8= =F1=E2=EE=E8=F2=FC =E7=ED=E0=F7=E5=ED=E8=E5 =F2=E8=EF=E0 int =EF=E5=F0=E5= =EC=E5=ED=ED=EE=E9 =F2=E8=EF=E0 byte
    =E1=E5=E7 =EF=F0=E8=E2=E5=E4=E5= =ED=E8=FF =F2=E8=EF=EE=E2, =EA=E0=EA =EF=EE=EA=E0=E7=E0=ED=EE =E2 =EF=F0= =E8=EC=E5=F0=E5 =ED=E8=E6=E5.

    byte byteValue1 =3D 17; /* =ED=E5=EF=F0=E0=E2=E8=EB=
    =FC=ED=EE! */
    byte byteValue2 =3D (byte)19; /* =EF=F0=E0=E2=E8=EB=FC=ED=EE */ =
    
    

    =D2=E0=EA =EA=E0=EA =E4=F0=EE=E1=ED=FB=E5 =F7= =E8=F1=EB=E0 =EF=F0=E5=E4=F1=F2=E0=E2=EB=E5=ED=FB =F2=E8=EF=EE=EC double= , =E8 =EF=F0=E8=F1=E2=E0=E8=E2=E0=ED=E8=E5 double
    =EF=E5=F0=E5=EC=E5= =ED=ED=EE=E9 =F2=E8=EF=E0 float =EC=EE=E6=E5=F2 =EF=F0=E8=E2=E5=F1=F2=E8= =EA =EF=EE=F2=E5=F0=E5 =F2=EE=F7=ED=EE=F1=F2=E8, =EA=EE=EC=EF=E8=EB=FF=F2= =EE=F0
    =EF=EE=E6=E0=EB=F3=E5=F2=F1=FF =ED=E0 =EB=FE=E1=F3=FE =EF=EE=EF= =FB=F2=EA=F3 =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=F2=FC =E4=F0=EE=E1=ED=FB=E5 = =F7=E8=F1=EB=E0 =EA=E0=EA float. =D2=E0=EA =F7=F2=EE
    =E8=F1=EF=EE=EB= =FC=E7=EE=E2=E0=ED=E8=E5 =EF=F0=E8=F1=E2=E0=E8=E2=E0=ED=E8=E9, =EF=F0=E8= =E2=E5=E4=E5=ED=ED=FB=F5 =ED=E8=E6=E5, =ED=E5 =E4=E0=F1=F2 =EA=EB=E0=F1=F1= =F3
    =EE=F2=EA=EE=EC=EF=E8=EB=E8=F0=EE=E2=E0=F2=FC=F1=FF.

  • float realValue1 =3D -1.7;        =
      /* =ED=E5=EF=F0=E0=E2=E8=EB=FC=ED=EE! */
    float realValue2 =3D (float)(-1.9); /* =EF=F0=E0=E2=
    =E8=EB=FC=ED=EE */ =
    
    

    =DD=F2=EE =EF=F0=E8=F1=E2=E0=E8=E2=E0=ED=E8=E5= =F1=F0=E0=E1=EE=F2=E0=EB=EE =E1=FB =E2 C =E8=EB=E8 C++, =E4=EB=FF Java = =E2=F1=E5 =E3=EE=F0=E0=E7=E4=EE =F1=F2=F0=EE=E6=E5.
    =C5=F1=F2=FC 3 =F1= =EF=EE=F1=EE=E1=E0 =E8=E7=E1=E0=E2=E8=F2=FC=F1=FF =EE=F2 =FD=F2=EE=E9 =EE= =F8=E8=E1=EA=E8.

    =CC=EE=E6=ED=EE =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=F2= =FC =F2=E8=EF double =E2=EC=E5=F1=F2=EE =F2=E8=EF=E0 float. =DD=F2=EE =ED= =E0=E8=E1=EE=EB=E5=E5 =EF=F0=EE=F1=F2=EE=E5
    =F0=E5=F8=E5=ED=E8=E5. =CD= =E0 =F1=E0=EC=EE=EC =E4=E5=EB=E5 =ED=E5=F2 =EE=F1=EE=E1=EE=E3=EE =F1=EC=FB= =F1=EB=E0 =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=F2=FC 32-=E1=E8=F2=ED=F3=FE =E0=F0=E8=F4=EC=E5=F2=E8=EA=F3 =E2=EC=E5=F1=F2=EE 64-=E1=E8=F2=ED=EE=E9= , =F0=E0=E7=ED=E8=F6=F3 =E2 =F1=EA=EE=F0=EE=F1=F2=E8 =E2=F1=E5 =F0=E0=E2= =ED=EE =F1=EA=F3=F8=E0=E5=F2
    JVM (=EA =F2=EE=EC=F3 =E6=E5 =E2 =F1=EE= =E2=F0=E5=EC=E5=ED=ED=FB=F5 =EF=F0=EE=F6=E5=F1=F1=EE=F0=E0=F5 =E2=F1=E5 = =E4=F0=EE=E1=ED=FB=E5 =F7=E8=F1=EB=E0 =EF=F0=E8=E2=EE=E4=FF=F2=F1=FF =EA =F4=EE=F0=EC=E0=F2=F3 80-=E1=E8=F2=ED=EE=E3=EE =F0=E5=E3=E8=F1=F2=F0= =E0 =EF=F0=EE=F6=E5=F1=F1=EE=F0=E0 =EF=E5=F0=E5=E4 =EB=FE=E1=EE=E9 =EE=EF= =E5=F0=E0=F6=E8=E5=E9).
    =C5=E4=E8=ED=F1=F2=E2=E5=ED=ED=FB=E9 =EF=EB=FE= =F1 =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0=ED=E8=FF float - =FD=F2=EE =F2=EE, =F7= =F2=EE =EE=ED=E8 =E7=E0=ED=E8=EC=E0=FE=F2
    =EC=E5=ED=FC=F8=E5 =EF=E0=EC= =FF=F2=E8, =F7=F2=EE =E1=FB=E2=E0=E5=F2 =EF=EE=EB=E5=E7=ED=EE =EF=F0=E8 = =F0=E0=E1=EE=F2=E5 =F1 =E1=EE=EB=FC=F8=E8=EC =F7=E8=F1=EB=EE=EC =E4=F0=EE= =E1=ED=FB=F5
    =EF=E5=F0=E5=EC=E5=ED=FB=F5.

    =CC=EE=E6=ED=EE =E8= =F1=EF=EE=EB=FC=E7=EE=E2=E0=F2=FC =EC=EE=E4=E8=F4=E8=EA=E0=F2=EE=F0 =E4=EB= =FF =EE=E1=EE=E7=ED=E0=F7=E5=ED=E8=FF =F2=E8=EF=E0 =F7=E8=F1=EB=E0, =F7=F2= =EE=E1=FB
    =F1=EE=EE=E1=F9=E8=F2=FC =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0=F3= =EA=E0=EA =F5=F0=E0=ED=E8=F2=FC =F7=E8=F1=EB=EE. =CC=EE=E4=E8=F4=E8=EA=E0= =F2=EE=F0 =E4=EB=FF =F2=E8=EF=E0
    float - 'f'. =D2=E0=EA=E8=EC =EE=E1= =F0=E0=E7=EE=EC, =EA=EE=EC=EF=E8=EB=FF=F2=EE=F0 =EF=F0=E8=F1=E2=EE=E8=F2= =F7=E8=F1=EB=F3 1.75 =F2=E8=EF double,
    =E0 1.75f - float. =CD=E0=EF= =F0=E8=EC=E5=F0:

    float realValue1 =3D 1.7;    /* =ED=E5=EF=F0=E0=E2=E8=EB=FC=ED=EE! */
    float realValue2 =3D 1.9f;   /* =EF=F0=E0=E2=E8=EB=FC=
    =ED=EE */ =
    
    

    =CC=EE=E6=ED=EE =E8=F1=EF=EE=EB=FC=E7=EE=E2=E0= =F2=FC =FF=E2=ED=EE=E5 =EF=F0=E8=E2=E5=E4=E5=ED=E8=E5 =F2=E8=EF=EE=E2. =DD= =F2=EE =ED=E0=E8=EC=E5=ED=E5=E5 =FD=EB=E5=E3=E0=ED=F2=ED=FB=E9 =F1=EF=EE= =F1=EE=E1,
    =ED=EE =EE=ED =EF=EE=EB=E5=E7=E5=ED =EF=F0=E8 =EA=EE=ED=E2= =E5=F0=F2=E0=F6=E8=E8 =EF=E5=F0=E5=EC=E5=ED=ED=EE=E9 =F2=E8=EF=E0 double= =E2 =F2=E8=EF float. =CF=F0=E8=EC=E5=F0:

    <= TD>
    float realValue1 =3D 1.7f; =
    
    double realValue2 =3D 1.9;
    realValue1 =3D (float)realValue2;
    

    =CF=EE=E4=F0=EE=E1=ED=E5=E5 =EE =F7=E8=F1=EB= =E0=F5 =F1 =EF=EB=E0=E2=E0=FE=F9=E5=E9 =F2=EE=F7=EA=EE=E9 =EC=EE=E6=ED=EE= =EF=EE=F7=E8=F2=E0=F2=FC =E7=E4=E5=F1=FC =E8 =E7=E4=E5=F1=FC.


    -- =EA=EE=EC=EC=E5=ED=F2=E0=F0=E8=E9 =EF=E5=F0=E5=E2=EE=E4=F7=E8=EA=E0= --
    =E2=F1=E5.

    =E2 =EF=F0=E8=EC=E5=F0=E5 10 =ED=E0 =F1=E0= =EC=EE=EC =E4=E5=EB=E5 =E4=EE=EF=F3=F9=E5=ED=E0 =EE=F8=E8=E1=EA=E0 9. =FF= =E5=E5 =F1=F0=E0=E7=F3 =E7=E0=EC=E5=F2=E8=EB, =ED=EE
    =E7=E0=E1=FB=EB= =ED=E0=EF=E8=F1=E0=F2=FC =EF=F0=E8=EC=E5=F7=E0=ED=E8=E5. =E0 =E8=F1=EF=F0= =E0=E2=EB=FF=F2=FC =ED=E5 =F1=F2=E0=EB =F7=F2=EE=E1=FB =ED=E5 =E1=FB=EB=EE=
    =F0=E0=F1=F5=EE=E6=E4=E5=ED=E8=E9 =F1 =EF=E5=F0=E2=EE=E8=F1=F2=EE=F7= =ED=E8=EA=EE=EC
    =CE=F2=E7=FB=E2=FB =E8 = =EE=F6=E5=ED=EA=E8
    =CE=F6=E5=ED=EA=E0: 5=CE=F6=E5=ED=EA=E0: 5
    Sand_sand22 =E4=E5=EA=E0=E1=F0=FF 2007, 00:19=CE= =F6=E5=ED=EA=E0: 5
    =CE=F7=E5=ED=FC =EF=EE=EB=E5=E7=ED=EE
    =DE=F0=E0 Wolf02 =ED=EE=FF=E1=F0=FF 2007, 15:47
    =EE=F7=E5=ED=FC =EF=EE=EB=E5=E7=ED=EE! =EC=ED=E5 =E2= =F2=E5=EC=F3 =F1=E5=E9=F7=E0=F1
    =DE=EB=E8=E922 =E8=FE=ED=FF 2007, 18:04=CE=F6=E5= =ED=EA=E0: 5
    =CD=E0 =E2=F1=E5=EC =F1=EF=EE=F2=FB=EA=E0=EB=F1=FF := )
    Stin31 =FF=ED=E2=E0=F0=FF 2007, 17:38=CE=F6=E5= =ED=EA=E0: 5
    =CD=E0=E4=EE =E1=FB=EB=EE =F0=E0=E7=E4=EE=E1=FB=F2=FC= =FD=F2=EE =E2=F1=E5 =EF=EE=F0=E0=ED=FC=F8=E5. =CF=F0=E0=EA=F2=E8=F7=E5=F1= =EA=E8 =ED=E0 =EA=E0=E6=E4=F3=FE =E3=F0=E0=E1=EB=FE =ED=E0=F1=F2=F3=EF=E0= =EB. =D1=E5=E9=F7=E0=F1 =E1=FB=EB=EE =E7=E0=ED=FF=F2=ED=EE =E2=F1=EF=EE=EC= =ED=E8=F2=FC :)
    Stin31 =FF=ED=E2=E0=F0=FF 2007, 17:37=CE=F6=E5= =ED=EA=E0: 5
    =CD=E0=E4=EE =E1=FB=EB=EE =F0=E0=E7=E4=EE=E1=FB=F2=FC= =FD=F2=EE =E2=F1=E5 =EF=EE=F0=E0=ED=FC=F8=E5. =CF=F0=E0=EA=F2=E8=F7=E5=F1= =EA=E8 =ED=E0 =EA=E0=E6=E4=F3=FE =E3=F0=E0=E1=EB=FE =ED=E0=F1=F2=F3=EF=E0= =EB. =D1=E5=E9=F7=E0=F1 =E1=FB=EB=EE =E7=E0=ED=FF=F2=ED=EE =E2=F1=EF=EE=EC= =ED=E8=F2=FC :)
    =C0=C9=DD=CC29 =F1=E5=ED=F2=FF=E1=F0=FF 2006, 18:28=CE=F6=E5=ED=EA=E0: 5
    =C4=EB=FF =ED=EE=E2=E8=F7=EA=EE=E2 =EF=F0=EE=F1=F2=EE= =F1=F3=EF=E5=F0, =ED=E0 =E3=EE=E4=EE=EA =E1=FB =F0=E0=ED=FC=F8=E5 =FD=F2= =EE=F2 =EC=E0=F2=E5=F0=E8=E0=EB=FC=F7=E8=EA.
    eUser23 =F1=E5=ED=F2=FF=E1=F0=FF 2006, 19:09=CE= =F6=E5=ED=EA=E0: N/A
    =CF=EE=EB=E5=E7=ED=E0=FF =E8=ED=F4=E0! =CD=EE =EC=ED= =EE=E3=EE=E5 =E4=EB=FF =EC=E5=ED=FF =E7=ED=E0=EA=EE=EC=EE;)
    raidan23 =EC=E0=FF 2006, 11:46=CE=F6=E5=ED=EA=E0= : 5
    =CF=EE=E7=ED=E0=E2=E0=F2=E5=EB=FC=ED=EE.
    28 =EC=E0=F0=F2=E0 2006, 21:40=CE=F6=E5=ED=EA=E0= : 5
    =EC=EE=F9=ED=EE!
    Maksys21 =F4=E5=E2=F0=E0=EB=FF 2006, 22:23=CE=F6= =E5=ED=EA=E0: 5
    =D5=EE=F0=EE=F8=EE =E8=ED=F4=EE=F0=EC=E8=F0=EE=E2=E0= =ED=EE, =EC=ED=EE=E3=EE =EF=EE=EB=E5=E7=ED=EE=E3=EE =E4=EB=FF =ED=EE=E2=E8= =F7=EA=E0.
    =C1=EE=EC=E613 =F4=E5=E2=F0=E0=EB=FF 2006, 09:17
    =C4=E0=F1 =E8=F1 =F4=E0=ED=F2=E0=F1=F2=E8=F8
    VRN02 =ED=EE=FF=E1=F0=FF 2005, 10:55=CE=F6=E5=ED= =EA=E0: 5
    =C3=F3=F2 !

    =
    12345
     =EF=EB=EE=F5=EE=EE=F2=EB=E8=F7=ED=EE
    =C8=EC=FF 
    =CE=F2=E7=FB=E2