填空题
Java程序运行时,至少启动两个线程,分别是()、()
main线程;gc线程
填空题 多个线程操作同一资源的时候需要注意同步,依靠()实现,实现手段是:同步代码块和同步方法,过多的使用,则会出现死锁问题。
填空题 Java多线程可以依靠继承Thread类和()两种方式实现。
问答题 简述JavaSE中3个内建的Annotation的作用。