추계 할인
CodeGym University
학습
강좌
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
레슨
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
탐구 맵
레슨
자바 멀티스레딩
레벨 7
레벨 27에 도달했습니다.
자바 멀티스레딩
레벨 7,
레슨 0
레벨 27
루프(중단 및 반환, 계속, 레이블)
자바 멀티스레딩
레벨 7,
레슨 1
"안녕, 아미고!" "오늘은 루프로 작업할 때 편리한 몇 가지에 대해 말씀드리겠습니다." "첫 번째는 break 키워드 입니다. 루프 본문에서 이 명령을 사용하면 명령이 실행될 때 루프가 즉시 종료됩니다. 예를 들면 다음과 같습니다." 예 산출: for (int i = 0; i < 10; i++)
중단 및 계속 사용 연습
자바 멀티스레딩
레벨 7,
레슨 2
"안녕, 아미고!"
DeadLock 및 그 원인
자바 멀티스레딩
레벨 7,
레슨 3
"안녕, 아미고!" "오늘은 교착 상태가 무엇인지 알려 드리겠습니다." "이봐, 당신은 이미 그런 것에 대해 나에게 말했다." "예, 그랬습니다. 하지만 오늘은 그 주제를 더 자세히 살펴보겠습니다." "가장 간단한 경우 교착 상태에는 두 개의 스레드와 두 개의 뮤텍스 개체가 포함됩니다. 다음과 같은 경우 상호 잠금이 발생합니다." A) 각 스레드는 두 뮤텍스를 획득해야 합니다. B) 첫 번째 스레드가 첫 번째 뮤텍스를 획득했으
나만의 교착 상태 작성 연습
자바 멀티스레딩
레벨 7,
레슨 4
"안녕, 아미고!"
deadLock을 피하기 위한 전략
자바 멀티스레딩
레벨 7,
레슨 5
"안녕, 아미고!" "교착 상태를 피하기 위한 몇 가지 전략에 대해 말씀드리고 싶습니다." "가장 좋은 전략은 사려 깊은 아키텍처와 잠금을 사용할 수 있는 시기와 순서(뮤텍스 획득)를 관리하는 일련의 규칙입니다. 문제에 대한 고전적인 접근 방식은 잠금 계층을 개발하고 특정 잠금이 절대 해제될 수 없는 규칙을 설정하는 것입니다. 특정 다른 잠금이 이미 획득된 상태에서 획득되었습니다." "예를 들어 잠금에 레벨이 할당되는 경우가
교착 상태 수정 연습
자바 멀티스레딩
레벨 7,
레슨 6
"안녕, 아미고!"
"wait-notify-notifyAll" 전략
자바 멀티스레딩
레벨 7,
레슨 7
"안녕, 아미고!" "wait-notify에 대해 자세히 알아보고 싶습니다. wait-notify 메서드는 스레드가 상호 작용할 수 있는 편리한 메커니즘을 제공합니다. 스레드 상호 작용을 위한 복잡한 고수준 메커니즘을 구축하는 데에도 사용할 수 있습니다." "작은 예부터 시작하겠습니다. 웹 사이트를 통해 사용자가 만든 다양한 작업을 수행해야 하는 서버용 프로그램이 있다고 가정합니다. 사용자는 다양한 작업을 다른 시간에 추가할
약간의 뉘앙스
자바 멀티스레딩
레벨 7,
레슨 8
"안녕, 아미고!" "그리고 몇 가지 더 자세한 내용이 있습니다. 실용적인 조언이라고 부르겠습니다." "무언가를 기다리고 조건이 만족될 때까지 잠드는 메서드가 있다고 가정합니다." 컬렉션이 비어 있으면 기다립니다. public synchronized Runnable getJob()
"wait-notify-notifyAll" 연습
자바 멀티스레딩
레벨 7,
레슨 9
"안녕, 아미고!"
동기화 및 멀티스레딩에 대한 기타 세부 정보
자바 멀티스레딩
레벨 7,
레슨 10
"안녕, 아미고!" "Java 메모리 모델이라는 거대한 주제가 있습니다. 기본적으로 아직 알 필요는 없지만 들어 보면 도움이 될 것입니다." "잠재적인 모든 문제를 제거하기 위해 Java는 메모리 관리 메커니즘을 변경했습니다. 이제 메모리는 단순히 스레드의 로컬 캐시와 전역 메모리로 나뉘는 것이 아니라 메커니즘이 훨씬 더 좋아졌습니다." "그리고 더 복잡해!" "예, 더 좋고 더 복잡합니다. 비행기와 같습니다. 비행기로 비행하
구글 학습. (마스크를 사용하여 파일 목록을 가져오는 방법)
자바 멀티스레딩
레벨 7,
레슨 11
"안녕, 아미고!" "구글하는 방법에 대한 수업을 계속합시다." "여기 몇 가지 연습이 있습니다." 웹 검색 연습: 1 goto 문에 대해 잘못된 점은 무엇입니까? 2 Java의 예약어는 무엇입니까? 삼 동기화된 블록 외부에서 대기를 호출하면 어떻게 됩니까? 4 "이전 발생" 관계란 무엇입니까? 5 BlockingQueue 인터페이스의 목적과 방법은 무엇입니까? 6 콘솔에서 java 파일을 어떻게 컴파일합니까? 7 콘솔에서 j
더 보기
1
2
Please enable JavaScript to continue using this application.