2018年1月4日

摘要: 结果: abcdefabcdeabcdabc 迭代器的作用:迭代器实际上是一种指针工具.用于将Collection动态组对象进行依次操作的. 对于代码中的: 阅读全文
posted @ 2018-01-04 18:13 三盛乙烯 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 结果: [abc, abcd, abcde][abc, abcde, abcd] 阅读全文
posted @ 2018-01-04 17:46 三盛乙烯 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 结果: [0, 1, 2][abc, abcde, abcd] 阅读全文
posted @ 2018-01-04 17:34 三盛乙烯 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 结果: 长度:0长度:3hellowelcomeworld 阅读全文
posted @ 2018-01-04 17:17 三盛乙烯 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1 package testBlog; 2 3 class MyThread implements Runnable { 4 private int ticket = 10; 5 6 @Override 7 public void run() {// 重点在此:要在覆写的run()方法中写上synchronized方法 8 int x;... 阅读全文
posted @ 2018-01-04 00:29 三盛乙烯 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1 package testBlog; 2 3 class MyThread implements Runnable { 4 private int ticket = 5; 5 6 @Override 7 public void run() { 8 int x; 9 for (x = 0; x 0) { 12 ... 阅读全文
posted @ 2018-01-04 00:07 三盛乙烯 阅读(95) 评论(0) 推荐(0) 编辑

2018年1月3日

摘要: 1 package testBlog; 2 //通过Lambda表达式实现多线程 3 public class Test { 4 public static void main(String[] args) { 5 String name = "线程的对象:"; 6 new Thread(() -> {//重点在于:() -> 7 ... 阅读全文
posted @ 2018-01-03 23:25 三盛乙烯 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1 package testBlog; 2 3 class MyThread implements Runnable{//这种线程创建方式可以避免单继承局限 4 String name; 5 6 MyThread(String name){ 7 this.name = name; 8 }//用构造器给线程起名 9 1... 阅读全文
posted @ 2018-01-03 23:13 三盛乙烯 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 注意:但在这里不建议使用run()方法来启动线程,可能会导致线程无法启动.也就是说,通过继承Thread类创建的线程,最好最好使用start()方法来启动. 阅读全文
posted @ 2018-01-03 23:00 三盛乙烯 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 结果: 父类的输出方法i = 4子类的输出方法i = 5 阅读全文
posted @ 2018-01-03 21:41 三盛乙烯 阅读(224) 评论(0) 推荐(0) 编辑

导航