| ÁÖ Á¦ |
±³ À° ³» ¿ë |
|
Java ±âº» ¹®¹ý
|
Java °³¿ä/Ư¡
Virtual Machine ¼Ò°³/¸Þ¸ð¸® ¿µ¿ª
Ŭ·¡½º ÆÐ½º(Class Path) °³¿ä
Array ÀÌ·Ð/½Ç½À
|
|
Java Object Oriented Programming
|
Ŭ·¡½º¿Í °´Ã¼(Class & Object)
Abstarct Data Type, »ó¼Ó(Inheritance)°ú ´ÙÇü¼º
Ãß»óŬ·¡½º(Abstract Class)¿Í ´ÙÇü¼º
ÀÎÅÍÆäÀ̽º(Interface)¿Í ´ÙÇü¼º
¿¬°ü(Aggregation & Composition)
¿À¹ö·Îµù(OverLoading)°ú ¿À¹ö¶óÀ̵ù(Overriding)
this/super/constructor
|
|
Package/Exception
|
Package ¸¸µé±â ÀÌ·Ð/½Ç½À
Java¿¡¼ ¿¹¿Ü ó¸® ¿ä·É
»ç¿ëÀÚ ¿¹¿Ü ó¸® ¹æ¹ý
|
|
JDBC Programming
|
JDBC °³¿ä, JDBC Driver ¼Ò°³
Drivermanager, Connection, Statement, Resultset °³Ã¼ ¼Ò°³
DML ½Ç½À(Insert, Update, Delete, Select)
Java¿¡¼ Oracle Stored Procedure/Function ´Ù·ç±â
PreparedStatement¸¦ ÀÌ¿ëÇÑ ¿¹Á¦ ½Ç½À
|
|
Java¿¡¼ÀÇ Stream
|
½ºÆ®¸²(Stream) ÀÔÃâ·Â °ü·Ã Ŭ·¡½º, InputStream/OutputStream,
FileInputStream/FileOutputStream
Reader/Writerµî ÀÔÃâ·Â °ü·Ã Ŭ·¡½º
Ç¥ÁØ ÀÔÃâ·Â/FILE ó¸®, °´Ã¼ Á÷·ÄÈ ÀÌ·Ð/½Ç½À
|
|
Java Thread
|
Thread °³¿ä
Java¿¡¼ÀÇ Process
Thread Joining/Interrupt
Thread »çÀÌÀÇ Åë½Å/µ¿±âÈ
|
|
Network Protocol ¼Ò°³
|
Network °³·Ð, TCP/UDP °³¿ä
|
|
URL/HTTP
|
URL, URLConnection, HttpURLConnection, URLEncoding, URLDecoding Ŭ·¡½º °³¿ä
URLÀ» ´Ù·ç´Â ¿¹Á¦ ½Ç½À(Get/Post)
|
|
Java Socket Programming
|
Client Socket°ú Server SocketÀÇ °³¿ä ¹× ½Ç½À
Portscanner, Echo Client&Server
DayTime Client,Finger Client
MultiThread EchoServer
SocketÀ» ÀÌ¿ëÇÑ SMTP ÀÇ ±¸Çö
SocketÀ» ÀÌ¿ëÇÑ Chatting Client/Server ±¸Çö
Object SerializationÀ» ÀÌ¿ëÇÑ Socket Programming
|
Java UDP Programming
(Multicasting programming)
|
UDP/Datagram °³¿ä
DatagramSocket, DatagramPacket ¼Ò°³
Quote Client and Server ±¸Çö
UDP¸¦ ÀÌ¿ëÇÑ DayTime Server/Client ±¸Çö
Multicast ¼Ò°³
Multicast Client/Server ±¸Çö
Multicasting¸¦ ÀÌ¿ëÇÑ Chat Client/Server ±¸Çö
|
ÀÚ¹Ù³×Æ®¿÷ ÀÀ¿ë
-> Distributed Computing
(java RMI)
|
Distributed Computing, Object ¼Ò°³
Java RMI¸¦ ÀÌ¿ëÇÑ ¡°Hello World¡± Á¦ÀÛ
RMI¿¡¼ÀÇ Object Serialization
RMI CallBackÀ» ÀÌ¿ëÇÑ Chatting Client/Server Á¦ÀÛ
RMI Dynamic Class Downloaing
|