Java 活套、工作线程和其他并发问题
有人能简短地向我解释一下以下术语,以及它们之间的关系吗Java 活套、工作线程和其他并发问题,java,android,multithreading,concurrency,Java,Android,Multithreading,Concurrency,有人能简短地向我解释一下以下术语,以及它们之间的关系吗 处理程序-每个线程都有一个处理程序?每个视图都有一个处理程序? 执行post()。 操作系统主线程是否有默认处理程序 活套- 活套线程- post-向线程的任务队列末尾添加可运行的 任务-可运行或消息 executor-管理线程池以执行某些任务。如果多次执行同一任务,则此功能非常有用 定时器- runnable vs message-何时使用它们 线程队列-每个线程都有一个任务队列 还有其他我应该熟悉的术语吗 关于Android中的并发性问
处理程序
-每个线程都有一个处理程序?每个视图都有一个处理程序?
执行post()
。
操作系统主线程是否有默认处理程序活套
-活套线程
-post
-向线程的任务队列末尾添加可运行的任务
-可运行或消息executor
-管理线程池以执行某些任务。如果多次执行同一任务,则此功能非常有用定时器
-runnable vs message
-何时使用它们线程队列
-每个线程都有一个任务队列关于Android中的并发性问题?我将很快解释,但要完全理解这些术语,我必须练习开发Android应用程序 处理程序:附加到线程(任何线程)的对象,该线程在其线程中处理消息并执行可运行程序。这有时很重要,因为只有UI线程可以对视图执行操作,有时后台线程必须使用UI线程处理程序在视图中执行操作 looper是一个对象,它遍历线程消息队列,弹出可运行文件和消息,并将它们提供给线程处理程序。UI线程已经带有一个正在运行的循环器 活套线程是给定活套的线程,这里没有什么特别的 发布,任务和执行者您已经回答了自己的问题 计时器和类来管理少量时间。比如测量几秒钟或几毫秒,哭泣一些时间等等
runnable与message主要区别在于:当您使用runnable时,poster线程指定某个操作的实现,而ehile当您使用messages时,处理程序指定某个操作的实现。当您只使用一个海报和一个把手时,您可以几乎互换地使用这两个。当你有许多不同的线程将相同的东西发布到同一个处理程序时,我会使用消息,反之亦然。我将尝试简短地解释,但要完全理解这些术语,我必须练习开发android应用程序 处理程序:附加到线程(任何线程)的对象,该线程在其线程中处理消息并执行可运行程序。这有时很重要,因为只有UI线程可以对视图执行操作,有时后台线程必须使用UI线程处理程序在视图中执行操作 looper是一个对象,它遍历线程消息队列,弹出可运行文件和消息,并将它们提供给线程处理程序。UI线程已经带有一个正在运行的循环器 活套线程是给定活套的线程,这里没有什么特别的 发布,任务和执行者您已经回答了自己的问题 计时器和类来管理少量时间。比如测量几秒钟或几毫秒,哭泣一些时间等等
runnable与message主要区别在于:当您使用runnable时,poster线程指定某个操作的实现,而ehile当您使用messages时,处理程序指定某个操作的实现。当您只使用一个海报和一个把手时,您可以几乎互换地使用这两个。当你有许多不同的线程将相同的东西发布到同一个处理程序时,我会使用消息,反之亦然。我将尝试简短地解释,但要完全理解这些术语,我必须练习开发android应用程序 处理程序:附加到线程(任何线程)的对象,该线程在其线程中处理消息并执行可运行程序。这有时很重要,因为只有UI线程可以对视图执行操作,有时后台线程必须使用UI线程处理程序在视图中执行操作 looper是一个对象,它遍历线程消息队列,弹出可运行文件和消息,并将它们提供给线程处理程序。UI线程已经带有一个正在运行的循环器 活套线程是给定活套的线程,这里没有什么特别的 发布,任务和执行者您已经回答了自己的问题 计时器和类来管理少量时间。比如测量几秒钟或几毫秒,哭泣一些时间等等
runnable与message主要区别在于:当您使用runnable时,poster线程指定某个操作的实现,而ehile当您使用messages时,处理程序指定某个操作的实现。当您只使用一个海报和一个把手时,您可以几乎互换地使用这两个。当你有许多不同的线程将相同的东西发布到同一个处理程序时,我会使用消息,反之亦然。我将尝试简短地解释,但要完全理解这些术语,我必须练习开发android应用程序 处理程序:附加到线程(任何线程)的对象,该线程在其线程中处理消息并执行可运行程序。这有时很重要,因为只有UI线程可以对视图执行操作,有时后台线程必须使用UI线程处理程序在视图中执行操作 looper是一个对象,它遍历线程消息队列,弹出可运行文件和消息,并将它们提供给threa