1.大家平时都用StringBuffer还是StringBuilder,说说理由(2分)2.说说线程的几个优先级别(说出有几个也行)(2分)3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
就发三个很简单的问题,请勿查JDK及任何资料,三个都答出来了,给15分,对着自己的良心说话啊明天下班结贴,分少了会补足
就发三个很简单的问题,请勿查JDK及任何资料,三个都答出来了,给15分,对着自己的良心说话啊明天下班结贴,分少了会补足
2、10个
3、Object是类,java.lang包下,
方法public: protected:
toString() notifyAll() clone()
equals() wait() finalize()
getClass()
hashCode()
notify()
答:我多数用StringBuffer,它线程安全.
2.说说线程的几个优先级别(说出有几个也行)(2分)
这个还真不知道,以前没注意过。等回答完问题我再查。
3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
答:是个类,超级类!
在java.lang包下。
里面的方法就多着了,比较常用的是toString();hashCode();equlse();
楼主,看看俺能得多少分呢!嘿嘿。评良心答题,绝对没查任何工具,纯出自大脑!
2.刚学的我都忘了,好像有10个吧
3.是个类,java.lang
唔。。大多数时候用String难得用用StringBuffer 因为没那个必要= =2.说说线程的几个优先级别(说出有几个也行)(2分)
线程是可以设10个优先级别 但是它定义了仨个作为常量 貌似是low normal high什么的 不知道这到底算几个3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
Object是lang包下的一个非抽象类 方法equals hashcode clone getClass wait之类能拼出来 其他就只能靠IDE提示了。。
2.有10个
3.是个类,java.lang,里面的方法太多了,没记住
StringBuffer
因为StringBuilder不熟悉
2.说说线程的几个优先级别(说出有几个也行)(2分)
接触线程不多,这个根本答不出来。
3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
Object是类,在java.long下。 toString()
clone()
equals()
未查API
1、我用StringBuilder,应为以前在C#中用过,现在看到java有,就用了,想想应该是差不多的。
java和.net字符串的处理机制应该差不多吧。
2、我认为有6个,任务管理器里面就是这样的
3、Object应该是类吧,这个我是推断的。如果是接口的话,继承之后至少应该实现里面的方法吧,平时
也没见实现过,而且里面有不少可以直接调用的已经实现的方法,接口是不可能的。什么也没看,瞎猜的!
2 记得是10个
3 Object类,java.lang下的 方法有equals() toString()...
10个
类没查JDK
也没看别人的答案
答:StringBuilder是JDK1.5的, 线程非安全, 不过从1.5开始一般都使用他.
StringBuffer是JDK1.5前的, 线程安全, 对于多线程的程序且要求安全同步的用他
我还是比较喜欢用StringBuffer, 以前学JAVA用管了, 对于那平时的处理已经足够了,
没有必要用StringBuilder2.说说线程的几个优先级别(说出有几个也行)(2分)
答:提供3个标准的
MAX_PRIORITY 值10, 最高优先级
NORM_PRIORITY 值5, 默认优先级
MIN_PRIORITY 值1, 最低优先级
你也可以设置这个范围内的其他数3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
答:JDK中的Object是类, java.lang包, 就是那些常用的方法都在这里, 如下面几个
getClass()
equals()
hashCode()
clone()
toString()
还有几个关于线程的
notify()
notifyAll()
wait()
一个回收的
finalize()
基本都是些native方法答得不好请指出, 呵呵
2.10个,
3.Object是类,位于java.lang包下面.
它里面的方法我记得的有 toString(), clone(),hashCode(),equals() wait(),其他的记不得了.!
我全不知道咧 这是基础吗? 我刚接触Java
2.10个,但是一般就用3个线程级别(max,mid,min)因为操作系统不一样
3.toString,hashCode,equeals,notify,notifyall,clone,getClass,wait,还有个垃圾回收的方法--finalsize??不清楚了!
StringBuilder是jdk1.5的,他线程不安全!但是速度快!
StringBuilder是线程安全的,速度慢,现在的工程普遍用这个!2.说说线程的几个优先级别(说出有几个也行)(2分)
线程方面只知道三个,默认优先级,高优先级,低优先级!3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
JDK中的Object是类, java.lang包, 就是那些常用的方法都在这里, 常用方法是:
getClass()
equals()
hashCode()
clone()
toString()
用StringBuffer 理由不知道 反正见人家 都用这个 就跟着用咯2.说说线程的几个优先级别(说出有几个也行)(2分)
Java技术中,线程通常是抢占式的,即“优先级高的线程应该有更大的获取CPU资源而执行的概率,优先级低的线程并不是总不能执行”。
Java中线程的优先级用1到10之间的整数表示,数值越大优先级越高,默认优先级为5。在没有特别指定的情况下,主线程的优先级别为5。另外,对于子线程,其初始优先级与其父线程的优先级相同。
改变线程的优先级,通过调用setPriority方法来实现。
public final void setPriority(int newPriority)
从Java的优先级策略中可以看出,哪个线程先执行是没有保障的,所以,优先级策略不适合对线程进行细节调度,只适合进行宏观调控。同时,Java中的线程优先级依赖于本地平台,在实际运行时会将线程在Java中的优先级映射到本地的某个优先级。
哈哈 这个 查了下 资料!3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
是类,java.lang包,常用方法getClass()
equals() toString()
一般情况用得较多的是String,但是在涉及到较多的字符串操作时,会选择使用StringBuilder,StringBuffer是线程安全的,所以其效率比StringBuilder低,特别是字符串操作量比较大的时候,就更为明显了。现在比较推荐的做法是线程安全的控制由开发者自己控制,这个道理跟Sun推荐使用List,而不是Vector一样。
2.
1~15,数字越高,优先级越高。
3.
java.lang.Object
方法有:
equals();hashCode;clone();notify();notifyAll();wait();toString();
能记起来得也就这么多了,见笑。
多谢楼主慷慨,我就一小程序员,能出这样的题太感谢了
2、10个
3、是类,java.lang下,有equals() clone() toString()等
这个问题问的非常好
1.4和1.5的区别多了个StringBuilder
这肯定是很多人关心的问题,其实在Api文挡里也做了重要的描述!
居然说楼主吃多了,很鄙视你!
答:用StringBuffer,说实话StringBuilder没怎么用过。2.说说线程的几个优先级别(说出有几个也行)(2分)
答:有10个,分别是1-103.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
答:是类,在java.lang下,方法有:clone、equals、hashCode、toString、finalize、notify、notifyAll、getClass、还有三个重载的wait方法,当然还有一个无参的构造方法。
2、线程优先级用得不多
3、Object是类,具体方法查看API文档吧
StringBuffer
一个是版本的原因,一个是对StringBuffer比较熟悉,大家都用的多
StringBuilder用的较少2
这个真不知道 !-_-3
是类 lang包下的
对通用方法比较熟悉,如: toString notify equals...
对线程还不熟悉
Object肯定是个类,java中类都要继承它。不可能是个借口。
1.大家平时都用StringBuffer还是StringBuilder,说说理由(2分)
StringBuffer用的较多,它是线程同步的,安全,但是执行较慢
StringBuilder是JDK1.5之后出来的,线程不同步,不安全,故执行速度快2.说说线程的几个优先级别(说出有几个也行)(2分)
共有10个级别,数字1到10可以设置,一般是用3个3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
类,lang包下,toString,clone,notify,notifyAll,equals,finalize,getClass,hashCode,wait方法
StringBuffer线程安全
StringBuilder线程不安全
我个人现在一般情况用StringBuilder,因为比较快些2.说说线程的几个优先级别(说出有几个也行)(2分)
共有10个级别,数字1到10可以设置,一般是用3个 3.Object是类还是接口,是哪个包下的,里面有什么方法(10分)
类,java.lang包下,toString,clone,notify,notifyAll,equals,finalize,getClass,hashCode,wait方法
4楼的问题,设置10个,就是有10个优先级,只是说经常用到的就是3个,给2分
5楼:回答出来的都是对的,能得10分,但equals()写成了equlse()扣2分,最后给8分
7楼,回到都是对的,但请少用"好像"这样的修饰词,给5分
8楼,怎么又来答题了,这次之能给你5分,
注意:一下的基本都没什么好总结的,如果有会指出来,直接给分
9楼,5分
10楼,10分
12楼,看来做开发有一段时间了,不然不会不知道JDK1.5之后引入了StringBuilder,注意lang不要写成long,这个如果说是打错的,我有点怀疑,a和o的键距离有点远吧,给5分
13楼,从.net转过来的,能推理出这些也都差不多了,给3分
14楼,5分
15楼,6分
16楼,StringBuilder在jdk1.5之后有了,给2分
19楼,第二题为什么说提供3个标准的?给13分(ps:你的答题不像是没找资料的,只是感觉啊,所以没给你满分)
21楼,请自己查下JDK文档,关于第一题的答案,不知道是你明白写错了,还是一直就理解错了,给10分
24楼,第三题没有回答全,还有finalize写成了finalsize,只能给你10分
25楼,请自己看下第一题的回答,怎么两个都是StringBuilder,给你8分
26楼,给6分
31楼,你在哪里见到的是15,请给出出处,楼上的各位及本人是都没见过的,给8分
32楼,8分,
33楼,8分,
34楼,8分
38楼,14分,没给满分的原因在第一题
39楼,3分,
40楼,5分
41楼,3分
42楼,15分,
如果结贴的时候没有给到分数的请明天来接分,今天不能再给帖子加分了,谢谢大家的配合.
32楼,4分,
33楼,8分,
34楼,8分
38楼,14分,没给满分的原因在第一题
39楼,3分,
40楼,5分
41楼,3分
43楼,15分,