본문 바로가기

정리노트

검색하기
정리노트
프로필사진 Rolen

  • 분류 전체보기 (94)
    • 프로그래밍 (89)
      • Java (34)
      • Spring (3)
      • Thymeleaf (0)
      • Docker (3)
      • Python (16)
      • 머신러닝, 딥러닝 (2)
      • Linux(ubuntu) (4)
      • Javascript (14)
      • C# (4)
      • 교재_파이썬과 40개의 작품들 (2)
      • 기타 (7)
    • app (3)
      • Dart (0)
      • flutter (0)
      • Android_Studio (3)
    • Game (1)
      • Pygame (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
  • JS
  • 저장소
  • class
  • array
  • 프로그래머스스쿨
  • AssertJ
  • Java
  • 자바스크립트
  • JavaScript
  • Python
  • 배열
  • SSL
  • c#
  • GIT
  • StringBuilder
  • docker
  • Dict
  • 메소드
  • Swing
  • join()
  • 객체
  • 파이썬
  • 클래스
  • thread
  • Docker Desktop
  • SpringBoot
  • 자바
  • event
  • 스프링부트
  • synchronized
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록static (1)

정리노트

[자바/java] 하나의 list 두 개 스레드 동작 합 구하기

0부터 99가 담긴 List의 값을 두 개의 스레드로 0~49 / 50~99 의 합을 구한다. 동작은 겹치지 않도록 join()을 사용하도록 한다. package q5; import java.util.ArrayList; public class Q5 extends Thread { ArrayList list; static int index = 0; static int sum = 0; Q5(ArrayList lst) { list = lst; } public void run() { for (int i = 0; i < 50; i++) { sum += list.get(index); index++; } System.out.println(getName()+ " 종료, 현재 index: " + index); System..

프로그래밍/Java 2023. 2. 5. 21:30
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바