当前位置: 首页 > news >正文

卫计网站建设工作总结铜陵建设行业培训学校网站

卫计网站建设工作总结,铜陵建设行业培训学校网站,上海网站seo诊断,手机erp系统免费版参考#xff1a;http://blog.csdn.net/yasi_xi/article/details/25482173 学习多线程的时候实例化线程数组而挖掘出来的一直以来的理解误区 之前一直以为for each 本质上和for循环以及迭代器没什么区别 1 package foreach;2 3 public class ForeachDemo1 {4 5 public …参考http://blog.csdn.net/yasi_xi/article/details/25482173 学习多线程的时候实例化线程数组而挖掘出来的一直以来的理解误区 之前一直以为for each 本质上和for循环以及迭代器没什么区别   1 package foreach;2 3 public class ForeachDemo1 {4 5 public static void main(String[] args) {6 Object[] objs new Test[5];7 int i 0;8 //for each的简洁使得我喜欢这种使用方式9 for(Object obj : objs) { 10 obj new Test(i ); 11 System.out.println(objs[i]);//2 12 } 13 System.out.println(objs[2]);//1 14 } 15 16 } 17 18 class Test { 19 20 private String value; 21 22 public Test(String value) { 23 this.value value; 24 } 25 26 public String getValue() { 27 return value; 28 } 29 30 public void setValue(String value) { 31 this.value value; 32 } 33 34 Override 35 public String toString() { 36 return Test [value value ]; 37 } 38 39 40 41 } 打印的结果使得我很是懵逼 后来查了下资料才知道for each内部的大概实现方式 有趣的是这个砸到我头的苹果是这样的.. 1 package foreach;2 3 public class Apple1 {4 5 public static void main(String[] args) {6 Thread[] t1 new T1[3];7 Thread[] t2 new T2[2];8 9 for(Thread t : t1) { 10 t new T2();//大概就是这样原代码是生产者消费者交替打印而产生的线程无限等待 11 //然而这样做并没毛病 12 //--等价于 13 //Thread t t1[0] 14 //t new T2() 15 //t.start() 16 //这当然没问题了 17 t.start(); 18 } 19 20 t1[0] new T2(); 21 //但是这样的话 就抛异常了【当你试图将错误类型的对象存储到一个对象数组时抛出的异常】 22 //声明的空间和实际new的类型不一致 23 } 24 25 } 26 27 class T1 extends Thread { 28 29 //... 30 31 Override 32 public void run() { 33 // TODO Auto-generated method stub 34 } 35 36 } 37 38 class T2 extends Thread { 39 40 //.. 41 42 Override 43 public void run() { 44 // TODO Auto-generated method stub 45 } 46 47 } 验证 1 package foreach;2 3 public class Demo2 {4 5 public static void main(String[] args) {6 String[] strs new String[3];7 8 for(String s : strs) { 9 s 1; 10 } 11 12 System.out.println(strs[0]); 13 } 14 15 }  转载于:https://www.cnblogs.com/microcat/p/6569018.html
http://www.pierceye.com/news/314826/

相关文章:

  • 手机网站竞价网页界面设计遵循的原则
  • 徐州seo推广公司广州营销型网站优化
  • 小说网站首页模板安徽华力建设集团网站
  • 减肥网站如何做公司企业模板
  • 郑州网站建设搜q.479185700怎么在百度上推广自己的公司信息
  • 深圳住建设局官方网站大连在哪个省市
  • 吉林企业建站系统费用wordpress幻灯片加载很慢
  • com域名和网站小型企业网站排名前十
  • 网站内容 优化泉州网站开发公司
  • 假发外贸网站模板做图库网站需要多少钱
  • 网站建设公司 知道万维科技wordpress支持移动
  • 经典网站建设邢台网站建设策划
  • 系统数据库与建设网站网站提交入口大全
  • 网站做数据分析的意义西安网站建设kxccc
  • 免费建个人网站alexa排名搜索
  • 做的网站第二年续费多钱店铺装修模板
  • 这么自己建设网站中卫网站设计厂家
  • 公司网站制作哪家公司好广州建设执业资格注册中心网站
  • 北京所有做招聘类网站建站公司Apache Wordpress伪静态处理
  • 大兴做网站公司制作网页可以用什么软件
  • 该怎么给做网站的提页面需求网上购物平台怎么建立
  • 用pw后缀的网站阳江网络问政平台首页
  • 建站网站建设哪个好网页设计个人总结
  • 网站开发时间进度表宁波网站建设使用技巧分享
  • wordpress官网案例移动端优化
  • 广告投放网宁波seo网络推广报价
  • 网站模板 哪个好烟台高端网站建设公司
  • 福建网站开发手机软件app下载
  • 网站开发的功能需求怎么写网页版式设计分析
  • 荔浦网站开发乐陵新闻最新消息今天