본문 바로가기

Thread4

[Android] Thread 구현 오늘은 안드로이드 스튜디오에서 Thread를 구현하는 것을 정리해보려 합니다. 간단하게 1초에 한 번씩 로그 메시지를 띄워주는 코드를 작성해보겠습니다. 1) Thread 클래스를 상속받아서 작성 xml 파일에는 별다른 코딩을 해주지 않고 MainActivity.java 파일에만 이렇게 코딩을 해주었습니다. package com.example.threadex2; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.widget.Toast; public class MainActivity extends AppCompatActivity { private stat.. 2020. 11. 29.
[JAVA] 쓰레드(Thread) (3) - 데몬 쓰레드(Daemon Thread) 이번 포스트는 남궁 성님의 "Java의 정석"이란 책을 참고하여 작성하였습니다. 포스트 내용 중에 오류나 수정 사항이 있으면 댓글 남겨주시면 감사드리겠습니다. 오늘은 쓰레드에 관한 세 번째 포스트를 작성하려고 합니다. 지난 포스트는 아래 링크를 참고하시면 감사드리겠습니다. https://eloquence-developers.tistory.com/9 [JAVA] 쓰레드(Thread) (1) 이번 포스트는 남궁 성님의 "Java의 정석"이란 책을 참고하여 작성하였습니다. 포스트 내용 중에 오류나 수정 사항이 있으면 댓글 남겨주시면 감사드리겠습니다. 1. 쓰레드란? 쓰레드는 프로세스� eloquence-developers.tistory.com https://eloquence-developers.tistory... 2020. 7. 2.
[JAVA] 쓰레드(Thread) (2) 이번 포스팅은 남궁 성님의 "자바의 정석"이라는 책을 참고하여 작성하였습니다. 글 내용 중에 오류나 수정 사항이 있으면 댓글로 남겨주시면 감사드리겠습니다. 지난 포스팅에서 쓰레드가 무엇인지, 어떻게 생성하는지, 멀티쓰레딩은 무엇인지, 쓰레드의 우선순위는 무엇인지에 대해 알아보았습니다. 지난 시간의 포스팅에 이어서 쓰레드에 대해서 더 다뤄보도록 하겠습니다. 아래는 지난 번 포스팅 글이니 참고하실 분들은 참고해주시면 되겠습니다 :) https://eloquence-developers.tistory.com/9 1. 쓰레드 그룹(Thread Group) 쓰레드 그룹을 이용하는 것은 폴더를 만들어 파일들을 관리하는 것과 비슷하다고 보시면 됩니다. 모든 쓰레드는 쓰레드 그룹에 포함이 되어야 하는데, 쓰레드 그룹을 .. 2020. 6. 18.
[JAVA] 쓰레드(Thread) (1) 이번 포스트는 남궁 성님의 "Java의 정석"이란 책을 참고하여 작성하였습니다. 포스트 내용 중에 오류나 수정 사항이 있으면 댓글 남겨주시면 감사드리겠습니다. 1. 쓰레드란? 쓰레드는 프로세스의 자원을 이용해서 실제로 작업을 수행하는 친구라고 합니다. 여기서 프로세스는 프로그램을 실행시켜 동작하게 만든 것입니다. 쓰레드는 하나의 프로세스에서 한 개 이상 존재하며 쓰레드가 여러 개 있으면 하나의 일을 동시에 수행할 수 있습니다. 2. 쓰레드 생성 쓰레드를 구현하는 방법은 두 가지가 있습니다. 1) Thread 클래스를 상속하는 방법 public class Main { public static void main(String args[]) { Thread1 thread1=new Thread1(); thread.. 2020. 6. 17.