web.xml中的filter java面试题(2)

电脑杂谈  发布时间:2019-03-27 08:09:04  来源:网络整理

private只有在本类中才能访问;

public在任何地方都能访问;

protected在同包内的类及包外的子类能访问;

默认不写在同包内能访问。

6是否可以继承String类#

String类是final类故不可以继承,一切由final修饰过的都不能继承。

7.String和StringBuffer、StringBuilder的区别

可变性

String类中使用字符数组保存字符串,private

(2)输入01字符串s(可以用string也可以用char数组,在此使用string),求出串的长度s.size().。注意引入的都是poi的包,使用cell,excel2003的.xls对应是hssfcell,而之后的xlsx对应的则是xssfcell,但是他们都继承于cell,所以使用cell就可以使用两种格。这里我们第一次使用了类型变量,char是字符类型,name是一个char类型变量,而且是一个数组变量(g关于数组和指针以后会细说),"="不是等号,这是赋值符号,“hello world"是赋给char类型变量name[]的字符(不包括”“),这一句话可以这里来理解:。

value,这两种对象都是可变的。

线程安全性

d、当线程在同步代码库、同步方法中,程序执行了同步监视器对象的wait方法,导致方法暂停,释放同步监视器。所有方法在class文件里面都是一个常量池中的符号引用,在类加载的解析阶段,会将其中的一部分符号引用转化为直接引用,这种解析能成立的前提是,方法在程序真正运行之前就有一个可确定的调用版本,并且这个方法的调用版本在运行期是不可改变的。sleep就是正在执行的线程主动让出cpu,cpu去执行其他线程,在sleep指定的时间过后,cpu才会回到这个线程上继续往下执行,如果当前线程进入了同步锁,sleep方法并不会释放锁,即使当前线程使用sleep方法让出了cpu,但其他被同步锁挡住了的线程也无法得到执行。

性能

其效果是产生两个迭代器的临时对象,前一个指向整型输入数据流的开始,后一个则指向"pass-the-end value"。后者每次都会调用构造器,生成新对象,性能低下且内存开销大,并且没有意义,因为string对象不可改变,所以对于内容相同的字符串,只要一个string对象来表示就可以了。在这段代码中,s原先指向一个string对象,内容是”hello”,然后我们对s进行了+操作,那么s所指向的那个对象是否发生了改变呢。string是不可变的在这段代码中,s原先指向一个string对象,内容是 “abc”,然后我们将s指向”123″,那么s所指向的那个对象是否发生了改变呢。

2). 对象造型(用父类型引用引用子类型对象,这样同样的引用调用同样的方法就会根据子类对象的不同而表现出不同的行为)。1.不要频繁的new对象,对于在整个应用中只需要存在一个实例的类使用单例模式.对于string的连接操作,使用stringbuffer或者stringbuilder.对于utility类型的类通过静态方法来访问。

StirngBuilder 相比使用

StringBuffer 仅能获得10%~15% 左右的性能提升,但却要冒多线程不安全的风险。

8.hashCode和equals方法的关系

长和宽相等女宝宝可能大。补充:关于equals和hashcode方法,很多java程序都知道,但很也就是仅仅知道而已,在joshua bloch的大作《effective java》(很多软件公司,《effective java》、《java编程思想》以及《重构:改善既有代码质量》是java程序员必看书籍,如果你还没看过,那就赶紧去亚马逊买一本吧)中是这样介绍equals方法的:首先equals方法必须满足自反性(x.equals(x)必须返回true)、对称性(x.equals(y)返回true时,y.equals(x)也必须返回true)、传递性(x.equals(y)和y.equals(z)都返回true时,x.equals(z)也必须返回true)和一致性(当x和y引用的对象信息没有被修改时,多次调用x.equals(y)应该得到同样的返回值),而且对于任何非null值的引用x,x.equals(null)必须返回false。 if ("hashcode".equals(methodname) && parametertypes.length == 0) { 。因此即使皇帝年幼中央政府也可以照常运作,但同时由于中央政府长官(如宰相、丞相等)的权力可能过重,有可能威胁皇帝的权力,甚至通过政变自己当皇帝,例如王莽篡政。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-93146-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...