CodeGym University
학습
강좌
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
레슨
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
탐구 맵
레슨
레벨 6
레벨 16에 도달했습니다!
자바 코어
레벨 6,
레슨 0
레벨 16
멀티스레딩
자바 코어
레벨 6,
레슨 1
"안녕하세요, Amigo! 새롭고 매우 어려운 주제가 있습니다. 죄송합니다. Java뿐만 아니라 일반적으로 프로그래밍에서도 가장 복잡한 주제 중 하나로 간주되는 경우가 많습니다. 다중 스레딩 에 대해 이야기하고 있습니다. " 예를 들어 우주선 경주 게임과 같은 일반적인 컴퓨터 게임을 상상해 보십시오. 운석과 순찰 순양함을 피하면서 광대한 우주를 날고 있습니다. 24명의 다른 사람들이 이 불법 경주에 당신과 함께 참여하고 있습니
새 스레드 생성 및 시작
자바 코어
레벨 6,
레슨 2
"안녕하세요, 아미고! Ellie가 스레드에 대해 말했고 스레드를 사용하는 방법을 알려드리겠습니다. 새 스레드를 만들려면 다음을 수행해야 합니다." 1) 스레드 객체 생성 2) 실행하려는 메소드를 전달하십시오. 3) 생성된 Thread 객체에서 start 메소드를 호출합니다. 다음 예를 고려하십시오. 암호 설명 class Printer implements Runnable
스레드로 연습하기 | 레벨 6
자바 코어
레벨 6,
레슨 3
"안녕, 아미고!"
조인 — 스레드가 끝나기를 기다림
자바 코어
레벨 6,
레슨 4
"안녕하세요, 아미고! 스레드에 대해 배우는 데 큰 진전을 이루고 있는 것 같습니다." "결국 그렇게 어렵지는 않았어요." 대단해! 오늘은 쉬운 수업이 있으며 주제는 조인 방법입니다. 다음과 같은 상황을 상상해 보십시오. 메인 스레드가 일부 작업을 수행하기 위해 하위 스레드를 생성했습니다. 시간이 흐르고 이제 메인 스레드는 자식 스레드가 수행한 작업의 결과가 필요합니다. 그러나 하위 스레드는 아직 작업을 완료하지 않았습니다.
조인 관련 작업
자바 코어
레벨 6,
레슨 5
"안녕, 아미고!"
건강한 수면
자바 코어
레벨 6,
레슨 6
"안녕하세요, 아미고! 오늘 Bilaabo는 스레드로 작업 할 때 사용하는 가장 흥미로운 메서드인 sleep 에 대해 알려드릴 것입니다 . sleep 메서드는 Thread 클래스의 정적 메서드로 선언됩니다 . 즉, 어떤 개체에도 연결되지 않습니다. 목적은 이 방법은 프로그램을 잠시 동안 «잠들게» 만드는 것입니다 . 작동 방식은 다음과 같습니다." 암호 설명 public static void main(String[] args)
수면 연습
자바 코어
레벨 6,
레슨 7
"안녕, 아미고!"
스레드 중지: 비공식 버전
자바 코어
레벨 6,
레슨 8
"안녕하세요, 아미고! 이미 가지고 있거나 곧 할 흥미로운 질문이 있습니다. 실행 중인 스레드를 어떻게 중지합니까? " 사용자가 프로그램에 "인터넷에서 파일을 다운로드"하라고 지시한다고 가정해 보겠습니다. 기본 스레드는 이 작업에 대해 별도의 자식 스레드를 만들고 파일을 다운로드하는 데 필요한 모든 작업이 포함된 실행 메서드의 개체를 전달합니다. 그러나 갑자기 사용자가 마음을 바꿉니다. 그는 파일을 다운로드하고 싶지 않습니다.
스레드 중지: 공식 버전
자바 코어
레벨 6,
레슨 9
"안녕하세요, 아미고! Ellie의 취소 아이디어가 훌륭했음을 인정해야 합니다." "네." "실제로 비슷한 것이 Thread 클래스에 존재합니다. 변수만 isCancel 이라고 하지 않습니다. isInterrupt 라고 합니다 . 그리고 스레드를 중지하는 데 사용되는 메서드는 cancel() 이 아닙니다 . interrupt() 입니다 ." "정말?" "예. 확인해보세요." 암호 설명 class Clock implements
인터럽트 관련 작업
자바 코어
레벨 6,
레슨 10
"안녕, 아미고!"
교수의 유용한 링크 — 16
자바 코어
레벨 6,
레슨 11
"안녕하세요, 아미고! 진행 상황에 대해 말씀해 주세요. 이번 주에 무엇을 공부하셨나요?" "Ellie, Rishi, Doctor Bilaabo와 저는 멀티스레딩에 대해 이야기했습니다. 많이 배웠습니다!" "친애하는 친구야, 나는 당신의 이해를 넓힐 무언가가 있다고 생각합니다. 이론이 더 있으면 도움이 될 것입니다. 편안히 앉아 계십시오. 당신에게 할 말이 있습니다. Java의 멀티스레딩: 정의, 이점 및 일반적인 함정 이제
더 보기
1
2
Please enable JavaScript to continue using this application.