Java 在一个方法里面使用 new Thread(......).start(); 到底是好是坏? 如题.方法参数有些是后须要定义为final... 如题.方法参数有些是后须要定义为 final 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 thread java start 搜索资料 3个回答 #热议# 上班途中天气原因受伤算工伤吗? jjyy295 2011-11-14 知道答主 回答量:6 采纳率:0% 帮助的人:3.7万 我也去答题访问个人页 关注 展开全部 这样的习惯不好,LZ这样的做法对于简单的线程肯定是没有问题的,但是匿名线程最大的问题是没有办法处理线程状态的改变,比如说:有一个线程,我们管它叫p 定义为new Thread().start(); 这个时候如果我们想让这个线程在某种情况下挂起、休眠或者强制关闭的话,都是没有办法实现的,只能等着线程自动执行完,相当于为我们创建了一个没有办法人工操作的线程。如果你的这个线程要用到原来方法中的变量的话,需要加上final,这个道理和内部类中使用该方法的变量是一个道理。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 雾里风雷 2011-11-01 · 超过18用户采纳过TA的回答 知道答主 回答量:93 采纳率:0% 帮助的人:66.9万 我也去答题访问个人页 关注 展开全部 好的..因为有些匿名类不能使用外部的变量申明.要想使用,就要加上final 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2011-11-01 展开全部 加final的参数变成了常量,你懂的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言java语言区别_Kimi-AI写作-20W超长文本处理c语言java语言区别_选Kimi无广告无会员_免登录就能用!AI智能写作、文案、翻译、编程、全能工具,能搜能聊,尽在Kimi~kimi.moonshot.cn广告 其他类似问题 2013-07-10 Java 在一个方法里面使用 new Thread(......).start(); 到底是好是坏? 6 2016-08-26 为什么这个java程序在主方法中写thread.start()会发生错误? 2017-12-16 java Thread 在一个方法中new 了一个 Thread ,当这个线程在运行时再调用另外一个方法关闭这个线程 2017-05-26 JAVA 中,thread的run()和start()方法到底有什么区别?把我搞糊涂了。 25 2018-03-17 JAVA中Thread t = new Thread(); //创建另一线程t后该如何定义线程t 55 2015-06-09 java线程中new Thread(a).start();怎么将这个线程中断? 1 2017-12-15 java里面如何删除掉一个线程,就是new Thread之后怎么把这个new的Thread完完全全的杀掉 6 2016-07-18 关于java线程的一个问题,比如 Thread thread=new Thread(runnable 3 更多类似问题 > 为你推荐: