一、Java基础
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
1.面向对象有哪些特征?
答:抽象、继承、封装、多态性
2.Overload 和Override的区别。Overloaded 的
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
是否可以改变返回值的类型?
答:Overload 和Override是Java多态性的不同
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
现
overload(重载):是一个类中多态性的一种表现
Override(重写):是父类与子类之间多态性的一种表现
Overload可以改变返回类型
3.GC是什么?为什么要要有GC?
答:gc是垃圾收集的意思(garbage collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,java提供的gc功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的。
4.接口和抽象类的区别,什么时候用接口,什么时候用抽象类?
答:
5.Public,private,protected,缺省包的区别?
6.举出java语言的基本数据类型。
7.String 与StringBuffer的区别?
8.String s=new String(“xyz”)建了几个对象?
9.Math.round(11.5)等于多少?Math.round(-11.5)等于多少?
10.JA V A语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?
在try块中可以抛出异常吗?
11.Error与Exception有什么区别?
12.列出七个常见的Runtime Exception?
13.什么是java序列化,如何实现java序列化?
14.画出java集合框架的类框图(可省略抽象类)
15.如何对Arraylist进行排序?
16.多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
17.UML是什么,包括哪些图?
18.软件的生命周期分哪几个阶段,各阶段都需要出哪些文档?
19.java是不是没有内存泄漏问题?看下面的代码片段,并指出这些代码隐藏的问题。……省略代码
Object[] elements=new Object[10];
Int size;
…..省略代码
Public Object pop(){
If(size==0)
Return null;
Object o=elements[--size];
Return o;
}
…..省略代码
二、J2EE
1.描述Servlet的生命周期?
2.给你一个:驱动程序A,数据源名称为B,用户名称为C,密码为D,数据库表为T,请用
JDBC检索出表T的所有数据?
3.一个JSP引入另外一个JSP文件有几种方式,请写出基本的例子,并说明,他们的区
别?
4.JSP的内建对象有哪些,都是做什么的?
5.forward 和redirect 的区别?
6.描述Struts的工作原理?
7.Hibernate的实体对象有哪些状态,这些状态之间的转化是通过哪些方法类实现的?
8.简述spring事务管理的分类及其原理,以及事务配置中的关键定义?
三、Web
1.在JavaScript中打开窗口,关闭窗口分别使用的JavaScript语句
2.JavaScript中的parent代表什么对象,top代表什么对象
3.HTML中如何引入一个文件式的JS
4.JS中指定当前打开窗口的父窗口
5.测试是否为数值型使用什么函数
6.当窗口文档加载第一个调用时使用的文件句柄、当窗体关闭时调用的文件句柄
7.写一段JS让HTML中的三个ID值为“test”的html元素都隐藏起来
四、数据库
1.触发器分为事前触发和事后触发,这两种触发有何区别。语句级触发和行级触发有何区
别
2.游标的作用?如何知道游标已经到了最后?
3.事务是什么?
4.存储过程和函数的区别?
5.索引的好处和坏处是什么?
6.为什么说group by 和order by 操作是代价高昂的?
7.假设有张学生成绩表(CJ)如下
【姓名】【学科】【成绩】
张三语文80
张三数学90
张三英语85
李四语文85
李四数学92
李四英语82
王五数学60
要求通过一条SQL查询出如下结果
姓名语文数学英语总成绩
李四78 85 78 241
张三80 86 75 241
总分158 171 153 482
8.假设有如下表:
人员情况表(employee)中字段包括,
员工号(ID),姓名(name),年龄(age),文化程度(education);
包括四种情况(本科以上、大专、高中、初中以下),
写一条SQL查询统计出:表中文化程度为本科以上,大专,高中,初中以下,各有多少人,占总人数的百分比
查询如下:
学历年龄人数百分比本科以上20 34 14
大专20 33 13
高中20 33 13
初中以下20 100 40
本科以上21 50 20
继续阅读