java文件输出输出疑惑

关于java的yield的疑惑 - 黄云斌的博客 - ITeye技术网站
博客分类:
搜java yield的时候,在网上搜索到这个文章:/art/465.htm.自己在本机上运行了下发现结果和作者说的不一样.在我的机器上yield的使用没有任何效果,用不用都是一样的.
class TestThreadMethod extends Thread{
public static int shareVar = 0;
public TestThreadMethod(String name){
super(name);
public void run(){
for(int i=0; i&4; i++){
System.out.print(Thread.currentThread().getName());
System.out.println(" : " + i);
Thread.yield();
/* (2) */
Thread.sleep(3000);
catch(InterruptedException e){
System.out.println("Interrupted");
public class TestThread{
public static void main(String[] args){
TestThreadMethod t1 = new TestThreadMethod("t1");
TestThreadMethod t2 = new TestThreadMethod("t2");
t1.setPriority(Thread.MAX_PRIORITY);
t2.setPriority(Thread.MIN_PRIORITY);
t1.start();
t2.start();
我的运行结果:
网上文章写的运行结果
这到底是什么情况呢.java的yield到底是什么作用?
huangyunbin
浏览: 1230236 次
来自: 广州
很赞,很赞
有好些错别字,请博主有时间抽空改下
LZ能来个原子场景的使用么
简单明了非常好。
升级到最新的mvel.jar就可以了。经测试,在mvel2-2 ...Java_Java常见疑惑和陷阱
Java_Java常见疑惑和陷阱
发布时间: 2:56:39
编辑:www.fx114.net
本篇文章主要介绍了"Java_Java常见疑惑和陷阱",主要涉及到Java_Java常见疑惑和陷阱方面的内容,对于Java_Java常见疑惑和陷阱感兴趣的同学可以参考一下。
http://www.blogjava.net/xylz/archive//339722.html(逾轮出品;JAVA的基础编程时遇到的一些问题的解析及常用类库的介绍),这是TAOBAO 校友出品的PPT。
可以看以前sun工程院的一些性能分析技术研究,think in java里面关于基础类库的介绍,最后自己写写代码分析一下。
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:关于JAVA程序员的终极目标的疑惑 - ITeye问答
刚工作半年,Java已经J2ee的一些框架,像struts、spring、hibernate等等也有了一些了解,但总觉得光是这么学习一些技术和框架是不行的。到底达到什么程度了才能算的上专业水准了?换句话说,达到Java专业级或大师级水准应该达到或具备哪些条件?具备什么样的技术水准或素质的人才能称的上是专家级别?希望已经达到专家级别的大虾们给小弟一点指点。这将是小弟以后的努力方向和目标。
做任何事的最终目的都是为了不再做这件事
终极目标就是赚够钱,以上都是实现目标的过程中用到的方法
其实没什么捷径,有努力就有收获。多学、多看、多想,一步步走!
其实我们可以看到java高手很多,但是真正称得上大师却寥寥无几,为什么呢?除了我上面说的多努力等等之外,还要敏锐的眼光,灵活的思想,超级发达的创造力,因为大师们都走在某个领域的前面,他要有敏锐的眼光才能把握该领域的方向,能比别人多走一步,看到方向了思想就不能太死板,所以思想要灵活,当然还有最重要的创造力,这样当你把握方向才能创造一个新的思想、技术或者事物,你才能被称得上某某创始人,某某方面的大师!
肺腑之言,希望对你有所帮助,能帮你找到自己的方向和目标!
各位有想过一直走IT这条黑道吗?
IT技术的发展和其他领域的结合有可能融入更多的创新。
我们应该抓住创新的把子
不是男人,就是女人!
世界上第一个程序员是女人 你们信吗&&
归根一句话:写代码,分析,设计是需要一定天赋的!
敢于想,敢于实践。
重视基础,重视业务。
在书中寻求答案吧,
技术是学不完的!
& 更新也很快!
我觉得主要看你从事的什么行业!具体的业务需要什么技术!
能很快的定位和 解决出现的问题!就OK !
技术不一定要牛! 脑子清楚就好了!
项目经理部一定技术就比你牛的!
术业有专精,即使java本身也有很多领域,你可以寻找一个不错的方向深入研究,别人都不会,你自然就是专家了
精通Java 就成为大师了
我感觉兄弟是对自己以后的奋斗路线有些迷茫,其实要达到“大师”水平谈何容易,除了对语言的研究,还包括编译器、编译原理、C、汇编、模式等等都要精通才谈得上“大师”。如果只是语言级别,那也不是什么“大师”,顶多“牛人”。
其实自己发展的路线除了写程序,还有很多的,比如:
1、开始做程序员,然后做高手,然后成为项目经理,进而技术总监,走技术大概就是这条路。
2、开始做程序员,然后做高手,然后做需求,进而产品经理,运营经理,走市场这条路。
其实如果你真的想以后有所发展,多看看市场书籍和管理数据时很好的习惯,Good Luck
个人看法:
1、从JAVA语言来说,彻底明白大部分基础知识(原理),就可以进阶“JAVA大师”了。其实,我们很多人,都只是知道大部分JAVA基础知识,但是都不是彻底明白(我自己就是个例子);
2、从J2EE技术架构来说,需要明白J2EE规定的大部分常用的技术规范,并且能够熟练使用,在使用过程中,应该会用到很多常用的开源的包;
3、从开源技术来说,需要具有持续、随时、随地学习开源的技术(主要是包)的能力和心态。
4、从分析、设计、架构、管理等层面来说,需要在实际项目中体验、提炼、总结、提高,这个需要时间,没有那么3、5年的经验,恐怕难成正果。
已解决问题
未解决问题

我要回帖

更多关于 java文件输出 的文章

 

随机推荐