PageSourceSearch

https://java.didispace.com/assets/1-1-how-to-create-and-start-a-thread.html-f69ae6f0.js

js didispace.com collected 2026-10-02 18:24:15 UTC 4,686 bytes, 1 lines download raw bytes

1const e=JSON.parse('{"key":"v-8a025da0","path":"/java-multithreading/1-1-how-to-create-and-start-a-thread.html","title":"Java多线程教程:如何创建和启动线程","lang":"zh-CN","frontmatter":{"index":true,"date":"2025-03-11T11:00:00.000Z","icon":null,"tag":["Java"],"category":["Java"],"isOriginal":true,"article":true,"sticky":false,"description":"Java多线程教程:如何创建和启动线程 Java中的多线程允许多个线程并发运行,从而能够同时执行多个任务。线程是程序中的轻量级进程,它们共享相同的内存空间。本指南将介绍在Java中使用两种主要方法创建和启动线程的基础知识:扩展Thread类和实现Runnable接口。 目录 线程简介 通过扩展Thread类创建线程 通过实现Runnable接口创建线程 使用Lambda表达式创建线程 常用线程方法 示例程序 结论","head":[["meta",{"property":"og:url","content":"https://java.didispace.com/java-multithreading/1-1-how-to-create-and-start-a-thread.html"}],["meta",{"property":"og:site_name","content":"程序猿DD - Java专区"}],["meta",{"property":"og:title","content":"Java多线程教程:如何创建和启动线程"}],["meta",{"property":"og:description","content":"Java多线程教程:如何创建和启动线程 Java中的多线程允许多个线程并发运行,从而能够同时执行多个任务。线程是程序中的轻量级进程,它们共享相同的内存空间。本指南将介绍在Java中使用两种主要方法创建和启动线程的基础知识:扩展Thread类和实现Runnable接口。 目录 线程简介 通过扩展Thread类创建线程 通过实现Runnable接口创建线程 使用Lambda表达式创建线程 常用线程方法 示例程序 结论"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2025-03-11T06:49:50.000Z"}],["meta",{"property":"article:author","content":"程序猿DD"}],["meta",{"property":"article:tag","content":"Java"}],["meta",{"property":"article:published_time","content":"2025-03-11T11:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2025-03-11T06:49:50.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Java多线程教程:如何创建和启动线程\\",\\"image\\":[\\"\\"],\\"datePublished\\":\\"2025-03-11T11:00:00.000Z\\",\\"dateModified\\":\\"2025-03-11T06:49:50.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"程序猿DD\\",\\"url\\":\\"https://didispace.com/\\"}]}"]]},"headers":[{"level":2,"title":"目录","slug":"目录","link":"#目录","children":[]},{"level":2,"title":"1. 线程简介","slug":"_1-线程简介","link":"#_1-线程简介","children":[]},{"level":2,"title":"2. 通过扩展Thread类创建线程","slug":"_2-通过扩展thread类创建线程","link":"#_2-通过扩展thread类创建线程","children":[]},{"level":2,"title":"3. 通过实现Runnable接口创建线程","slug":"_3-通过实现runnable接口创建线程","link":"#_3-通过实现runnable接口创建线程","children":[]},{"level":2,"title":"4. 使用Lambda表达式创建线程","slug":"_4-使用lambda表达式创建线程","link":"#_4-使用lambda表达式创建线程","children":[]},{"level":2,"title":"5. 常用线程方法","slug":"_5-常用线程方法","link":"#_5-常用线程方法","children":[]},{"level":2,"title":"6. 示例程序","slug":"_6-示例程序","link":"#_6-示例程序","children":[]},{"level":2,"title":"7. 结论","slug":"_7-结论","link":"#_7-结论","children":[]}],"git":{"createdTime":1741675067000,"updatedTime":1741675790000,"contributors":[{"name":"程序猿DD","email":"[email protected]","commits":2}]},"readingTime":{"minutes":3.39,"words":1017},"filePathRelative":"java-multithreading/1-1-how-to-create-and-start-a-thread.md","localizedDate":"2025å¹´3月11日","excerpt":"<h1> Java多线程教程:如何创建和启动线程</h1>\\n<p>Java中的多线程允许多个线程并发运行,从而能够同时执行多个任务。线程是程序中的轻量级进程,它们共享相同的内存空间。本指南将介绍在Java中使用两种主要方法创建和启动线程的基础知识:扩展<code>Thread</code>类和实现<code>Runnable</code>接口。</p>\\n<h2> 目录</h2>\\n<ol>\\n<li>线程简介</li>\\n<li>通过扩展<code>Thread</code>类创建线程</li>\\n<li>通过实现<code>Runnable</code>接口创建线程</li>\\n<li>使用Lambda表达式创建线程</li>\\n<li>常用线程方法</li>\\n<li>示例程序</li>\\n<li>结论</li>\\n</ol>","autoDesc":true}');export{e as data};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.