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.0946 sec