今天以83分通过SCJP-310-035!

szasgmg 2002-11-21 06:59:23
今天以83分通过SCJP-310-035!垃圾收集和COLLECTIONS FRAMEWORK部分比较差!
...全文
82 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluerain7 2002-12-02
  • 打赏
  • 举报
回复
目标
Anubis12345 2002-11-30
  • 打赏
  • 举报
回复
up and 接分
szasgmg 2002-11-29
  • 打赏
  • 举报
回复
有讨论才有进步,考试的目的是为了更好的证明自己的能力!
松耦合紧内聚 2002-11-27
  • 打赏
  • 举报
回复
haha
iforem 2002-11-27
  • 打赏
  • 举报
回复
强烈建议楼主不要在这里回忆什么题目!!!
这样反而会害了众多后来者!!!

szasgmg 2002-11-27
  • 打赏
  • 举报
回复
那这题的答案是不确定了,我这题选错!
dragon_lxl 2002-11-26
  • 打赏
  • 举报
回复
是这样,由daemon线程启动的线程也是daemon线程,可以用以下代码证明:
class DamenThread extends Thread{
DamenThread(){
this.setDaemon(true);
}

public void run(){
AnotherThread at=new AnotherThread();
at.start();
//output true
System.out.println(at.isDaemon());
//System.out.println("this is Daemon!");
}
}

class AnotherThread extends Thread{
AnotherThread()
{
//this.setDaemon(true);
}
public void run(){
System.out.println("another");
}
}

public class TestDeman{
public static void main(String args[]){
new DamenThread().start();
}
}

而JVM是不等待daemon线程执行完就有可能退出的,所以有时输出another,有时不输出。
dragon_lxl 2002-11-25
  • 打赏
  • 举报
回复
考题三是不是应该选A.int i=Math.abs(-5);?
szasgmg 2002-11-25
  • 打赏
  • 举报
回复
但我在我的电脑测试却是有输出,这个问题我一直都不是很明白!
Jupiter520 2002-11-25
  • 打赏
  • 举报
回复
呵呵,恭喜恭喜!
jzld0627 2002-11-25
  • 打赏
  • 举报
回复
To: szasgmg(小强)
在守护线程中它又创建了一个非守护线程,肯定是不会执行非守护线程的!
可是关于线程的那个问题我测试发现如果这个线程是守护线程,他自己的run() 方法也并没有调用!(不太明白)
还有我也不太明白守护线程在什么时候结束,我想main()结束了,它可能并非结束!请大家也帮帮忙,解释下是怎么回事?
szasgmg 2002-11-25
  • 打赏
  • 举报
回复
yes
szasgmg 2002-11-22
  • 打赏
  • 举报
回复
考题三:
which one is closest to 5?
A.int i=Math.abs(-5);
B.int i=Math.abs(5.0);
c.float i=Math.abs(5.0);
D.double i=Math.abs(5.4);

szasgmg 2002-11-22
  • 打赏
  • 举报
回复
120分钟
szwjham 2002-11-22
  • 打赏
  • 举报
回复
恭喜啦!
请问SL-035考试时间是120分钟,还是90分钟啊?
我也努力成为你们中的一员!努力啊!
qxjavajava 2002-11-22
  • 打赏
  • 举报
回复
小强加油,多回忆几到,要不要给你来点脑白金
szasgmg 2002-11-22
  • 打赏
  • 举报
回复
我感觉很好,比我想象中好一些!不过我自己对垃圾收集这部分掌握不好,让整体有些下降!
回忆题二:
class DamenThread extends Thread{
DamenThread(){
this.setDaemon(true);
}

public void run(){
new AnotherThread().start();
//System.out.println("this is Daemon!");
}
}

class AnotherThread extends Thread{
public void run(){
System.out.println("another");
}
}

public class TestDeman{
public static void main(String args[]){
new DamenThread().start();
}
}

运行后输出什么?
qxjavajava 2002-11-22
  • 打赏
  • 举报
回复
小强:你考的是1.4吗?感觉如何呀?
szasgmg 2002-11-22
  • 打赏
  • 举报
回复
一题在147的基础上修改的考题:
interface ParentInterface {
int j=23;
}

public class TestInterface implements ParentInterface{
public static void main(String args[]){
TestInterface t=new TestInterface();
System.out.println(++t.j);
}
}

在147上是:System.out.println(t.j);
szasgmg 2002-11-22
  • 打赏
  • 举报
回复
这题我一直考虑,我想考点应该是main()方法结束,是否代表程序结束(除了守护线程外,没有其它非守护线程),但在守护线程中它又创建了一个非守护线程,那么是否会执行呢?
加载更多回复(14)

50,133

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧