文档介绍:长春位智天下技术开发有限公司应届毕业生面试题(Java工程师岗位) 时间:90分钟内选择题(单选)package语句正确的是:() A必须在程序开头 B不一定在程序开头 C可以在import之后 D包名可以以数字开头2 java中,关于char类型错误的是:()A占2字节B可以存储一个英文字母C不能存储一个汉字D其对应的封装类是Character3 关于内部类错误的是:()A静态内部类可以访问其外部类的非静态属性B非静态内部类可以访问其外部类的静态属性C内部类可以是protectedD内部类可以是final的4 异常处理正确的是:()A调用任何可能抛出异常方法,都必须捕捉trycatch或者throwsBRuntimeException可以不捕捉或者throwsCthrow跟throws用法是一样的Dtry必须有catch,可以没有finally5Vector与ArrayList正确的是:()AArrayList出现比Vector早BArrayList速度比Vector慢CArrayList没有同步保护,Vector具有同步保护DArrayListVector两者都是无序的集合"6 关于XML和HTML语言的错误的是:()AHTML语言不具有扩展性,XML语言具有很好的扩展性BHTML侧重结构话的描述内容,XML侧重表现信息的形式CHTML内容与显示为一体,XML则内容与显示相分离DHTML语言出现比XML语言早7一个表的字段为varchar,如果建表时没有指定长度,则默认长度为()A1B25C38D255E4000F建表时varchar类型字段必须指定长度8A表字段a类型int中有100条记录,值分别为1至100,如下语句selectafromAwhereabetween1and50or(ain(25,70,95)andabetween25and75),则如下哪个值在这个sql语句返回的结果集中()A30B51C75D95简述题请回答以下几个名词的意思JVM:JDK:JRE:J2SE:J2EE:JNDI:GC:2、shorts1=1;s1=s1+1;和shorts1=1;s1+=1;比较,哪个不能得到正确的运行结果?为什么?抽象类和接口的区别?两个servlet间对象传递的方法Servlet生命周期,越详细越好java中实现多态的机制是什么?jsp有哪些内置对象和常用方法?简略的回答以下问题数组有length()这个方法吗?是否可以继承String类? try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后? swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?三、SQL题,以下是一个数据库的建表语句,请按要求写出查询语句。/*dept:部门表emp:职工表Deptno:部门编号建表:dept: deptno(primarykey),dname,locemp: empno(primarykey),name,job,mgr,sal,deptno*/createtabledept(deptnovarchar(10)primarykey,dnamevarchar(10));createtableemp(empnovarchar(10