U E D R , A S I H C RSS

Java Study2003/첫번째과제/장창재

  • .
    - (Java) . , 기계, (Assembly), (FORTRAN), (COBOL), (PASCAL), C 고, API(Application Programming Interface) (Java Virtual Machine) (Platform) . , Visual C++ 고, 95/98/NT 95/98/NT API .
    (Java Language) (Java Program) (Java Compiler) (Java Byte code) 고, , (interpreter) . .

  • (Java Compiler):
(intermediate language) <.
(Java Byte code):
각 CPU 기계. 95/98/NT . 그, . , , . 95/98/NT, , .
(Java Interpreter) (Java Virtual Machine):
고, ( 95/98/NT, , ) . , .
기계 . 그고, , . . JDK(Java Development Kit) 고, . , . write once, run anywhere . , ( 95/98/NT, , , ) . 그고, .
2.



. . 그 . .

(Java Virtual Machine; Java VM):
, (poring) . , 95/98/NT, , , , .
API(Java Application Programming Interface):
API API . , . API .


.

(Simple):
C/C++ 고, C/C++ 기, , , , (overloading) 고 간 .
(Object-Oriented):
C++ 고, 객 (Abstraction), (Inheritance), 그(Polymorphism) . , 경, / .
(Reliability):
고, . , C/C++ 고, , .
(Security):
. 그, . .
(Architecture-neutral)(Portable) :
(Heterogeneous) . . . . , . , int 고, 게 규. C int , 16, 95/98/NT 32 32, 32 , 32 . .
(High-performance) :
- . 기(garbage collector) , . , 기계 .
(Interpreter) :
고, , (porting) .
(Multi-thread) :
. , . API Thread , .


, 과 그 .

, 기계 고, . C 균 8 고, 20 . .

JIT(Just-In-Time):
기계 .
HotSpot:
.
-기계 기:
기계 .
:
'-O' .
:
C .
경:
.
, , . .

(JAR ZIP):
, . , HTML , . , . , JAR ZIP . , .
(Caching):
. , , . , .
(lazy) :
HTML , . , . , . , . (lazy) .
, , , 간 API . , .

:
고, synchronized , notify() 고, (priority inversion_ . API 고, 고, (priority inheritance) (priority ceiling) (priority inversion avoidance) 고, MuteX, (Binary Semaphore), 계 (Counting Semaphore) .
:
(Lazy) (worst-case) stop-start . (class preloading) (static initializer) . 그고, (garbage collection) . 간 API .

*
C C main 고, WinMain . (protocol) . , , . . .

(Application):
JDK . , . .

(Applet):
<APPLET>~</APPLET> HTML , . , . .

(Servlet):
CGI , 경과 . 경과 고, . CGI . .


(Bean):
, , 갖고 . ActiveX .

(package):
(import) . API . 갖겠. 'casses.zip" 고, . JDK 1.2.2 .



, , , .

. , , , JDK 고, . , .

~cpp 
class HelloWorldApp { 
public static void main(String args[]) {

System.out.println("Hello World!"); // Display the string

}

}
 

, .

, 10 , 기 .

고, ' ?'

.

.

..... .


  • " ?" & . 10% . " ?" .
  • 꼼꼼 . 거구( ;;) 그걸 .
  • . .


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:33
Processing time 0.0585 sec