반응형

쓰레드 3

java :: 자바 :: 움직이는 이미지 만들기. :: Applet

image와 sound 소스파일 (소스파일과 미디/이미지 파일과 첨부하였습니다.) image 1.Applet - getImage(위치, 파일명)메소드 2.Frame - Toolkit 객체사용. sound 1.Applet - getAudioClip(위치, 파일명)메소드 2.Frame - import javax.sound.midi.*; 불러오면 됨. import java.awt.*; import java.awt.event.*; import java.applet.*; public class MyImage extends Applet implements Runnable, ActionListener{ private Button btnStart = new Button("start"); private Button bt..

Programing/JAVA 2008.11.04

자바 :: JAVA :: Thread :: Socket :: 쓰레드 :: Chat :: 단방향 채팅

단방향 채팅 프로그램 만들기 강좌를 나가기전에..(이클립스일 경우) 이클립스를 두개 실행합니다. 이클립스는 한개실행후 하나더 실행하면 workspace충돌로 인해 workspace의 경로를 확인해 라는 메시지 창을 띄웁니다. 2번째로 띄운 이클립스의 workspace의 경로는 임의로 workspace2로 바꾸어줍니다. 2개의 이클립스가 실행이 되면 디렉토리 C:\Documents and Settings\Administrator\workspace2 가 생성 됨을 확인하실수 있습니다. 자 그러면 C:\Documents and Settings\Administrator\workspace 이 있고 C:\Documents and Settings\Administrator\workspace2 가 있습니다. 하나는 서버..

Programing/JAVA 2008.10.23

자바 :: JAVA :: Thread :: 쓰레드 :: 다중 상속

쓰레드(Thread) 한개의 프로그램 (한개의 프로세스)에서 여러개의 동시(시분할)작업을 시키고 싶을때. 하나의 프로세스 안에서 여러개의 병렬 Thread가 동시에 진행될수 있다. 여러개의 프로세스를 동시작업을 하면 속도, 리소스의 비용이 많이 들기 때문에 한개의 프로세스안에서 여러 쓰레드(작업단위)를 두어, 가벼운 프로세스를 여러개 돌리는 효과 즉 작업의 단위가 여러개 라는건 반복문을 멀티로 돌릴 수 있다. 시계를 만들어 돌리고 키보드의 입력을 받으며 출력 이미지가 계속 바뀌면서 동적으로 움직인다. 1)하나의 프로그램은 하나의 프로세스로 동작. 하나의 프로세스는 최소 한개의 쓰레드로 동작(주 쓰레드) main()메소드가 시작하면 main쓰레드가 동작 2)주 쓰레드는 별도의쓰레드를 생성하지 않고 Syst..

Programing/JAVA 2008.10.20
반응형