36、说出数据连接池的工作机制是什么?
J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。
客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。
如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。
当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个连接。
37、abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
都不能
Java中的native方法是指本地方法,当在方法中调用一些不是由java语言写的代码或者在方法中用java语言直接操纵计算机硬件时要声明为native方法。
java中,通过JNI(Java Native Interface,java本地接口)来实现本地化。
native方法一般用于两种情况:
1)在方法中调用一些不是由java语言写的代码。
2)在方法中用java语言直接操纵计算机硬件。
38、数组有没有length()这个方法? String有没有length()这个方法?
数组没有length()这个方法,有length的属性。String有length()这个方法。
39、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。
equals()是判读两个Set是否相等。
equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等。
==用于比较引用和比较基本数据类型时具有不同的功能:
比较基本数据类型,如果两个值相同,则结果为true
而在比较引用时,如果引用指向内存中的同一对象,结果为true
40、构造器Constructor是否可被override?
构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading。
分享到:
相关推荐
java程序员面试题java程序员面试题java程序员面试题java程序员面试题java程序员面试题java程序员面试题
JAVA程序员面试题集合.pdf JAVA程序员面试题集合.pdf
Java程序员面试题集(1-50),共50道题目,都是面试java程序员必备的题目,有答案和详细解释
java中级程序员面试题 java程序员面试题 java工程师面试题
java程序员的面试题集,有各公司的面试,笔试题
JAVA程序员面试题(1)\JAVA程序员面试题,试题包括答案
2021最新Java程序员面试题,适合所有Java程序员阅读!
java程序员面试题集合,java开发相关类求职必备书籍。
对JAVA程序员在面试过程中常遇见的基础问题进行分类汇总,共7个部分,这是第5个!
新整理的2018年JAVA程序员面试题,比较全面,方便大家复习
------------------------------------- java程序员早期面试题汇总 BAT经典面试题汇总.pdf Java常考面试题.pdf java面试题(题库全)....程序员面试题精选100题.pdf ... -------------------------------------
java程序员面试试题,是华为的,是为了同大家共享JAVA程序员学习的资料
《Java程序员面试宝典》附带1张DVD光盘,内容为《Java程序员面试宝典》所有面试题的多媒体教学视频(共14.5小时)及免费赠送的55小时Java教学视频和5.5小时算法教学视频。授人以鱼,不如授人以渔。《Java程序员面试...
JAVA程序员面试题合集 JAVA程序员面试题合集
Java程序员面试题集锦-java程序员面试试题与解析doc精品模板.docx