1.auto类型推导 auto推导最大的优势就是在拥有初始化表达式的复杂类型变量声明时简化代码. auto第二个优势就是免去了程序员在一些类型声明时的麻烦,或者避免一些在类型声明时的错误. auto第三个优势就是其“自适应”性能能够在一定程度上支持泛型的编程. auto的四个使用细则: 1)函数:不能是形参 2)结构体:不能是静态类型 3)数组:不能声明数组 4)模板实例化:不能作为模板参数 2.decltype推导细则 1)如果e是一个没有带括号的表姐符表达式或者类成员访问表达式,那么decl…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答:BallRunnable类实现了Runnable接口.调用Thread.sleep是为了让正在执行的线程休眠一段时间,不消耗CPU资源 1.2 Ball.java只做了两件事,这两件事分别是什么?BallCompo…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答: BallRunnable 类 implements Runnable 接口,给线程任务:在其中的run方法中调用move()和repaint()函数实现运动轨迹. 调用Thread.sleep进行休眠是为了延缓线…
作业11-多线程 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答:BallRunnable类实现了Runnable接口,支持了多线程,在其中用于给线程指派任务,在类中的run方法里通过循环调用小球的移动函数move和重画函数repaint来实现小球的移动轨迹.还…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 用移动函数move和重画函数repaint来画小球移动轨迹,用Treep.sleep()来使线程休眠,使小球移动比较缓慢,便于我们观察 1.2 Ball.java只做了两件事,这两件事分别是什么?BallCompone…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 一个进程可以同时运行多个不同线程,不同的线程执行不同的任务 Java线程是通过java.lang包中定义的Thread类实现的 创建线程推荐使用实现Runnable接口,实现run()方法 实现线程有两种方法,实现Runnable接口,继承Thread类 线程常用的方法有run,start,sleep,join,yield等 让正在运行中的线程放弃所占用CPU可调用sleep或yield方法 守护线程(Daem…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答: BallRunnable类实现了Runnable接口,以便于实现多线程,(实现多线程另一方式,继承Thread类): 调用Thread.sleep方法强制当前正在执行的线程进入休眠(暂停执行),以减慢线程. 1.…
一.本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 二.书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? BallRunnable类实现Runnable接口,以使得多线程可以被创建. 让当前正在执行的线程休眠一段时间,不消耗cpu资源. 1.2 Ball.java只做了两件事,这两件事分别是什么?BallComponent对象…
作业11-多线程 标签(空格分隔): Java 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答: 作用: BallRunnable类实现了Runnable接口之后,可以多个程序的线程处理同一资源,其中运用run()方法给线程分配任务.run()方法中通过循环用mo…
作业11-多线程 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答:类中有构造函数,且实现了runnable接口.重写run()函数来实现小球的运动. 当我删除了sleep,发现小球不动,所以需要用sleep来看清他的轨迹. 1.2 Ball.java只做了两件事…