无锡易保Java面试笔试_易保面试题 - willim - BlogJava

eBaoTechTest

笔试

全英文(答案仅代表本人意见,本人做了丑陋的翻译。希望自己认真思考。)

以下题目分数差不多

100

还有

10

道左右不想去想了

1

class A {

}

abatract int getAge();

Class B extends A{

int getAge(){

return 2;

}

}

Question:which is true?

Answer:

本题考察了抽象类、抽象方法。抽象类可以没抽象方法

,

但是有抽象方法的类必须被声明为

abstract,

否则会产生

compile time error

。所以本题的错误在于类

A

没被声明为

abstract

2

数据库

----primary key can not be null,but foreign key can be null;

3 can be accessed in which place?

答:在一个

application

对象中

可访问

web.xml

所配置的参数。

4

(该试卷最后一题)

问你如果要做电子商务网站,对安全有要求而且是基于

B/S

构架的

那你该使用以下哪个协议?

:https

5-

web

应用的跟目录是

/context,

下面哪些是可以被外部访问到的?

A-/context/a.jsp

B--/context/WEB-INF/a.jsp

C--/context/WEB-INF/b.xml

D--/context/b.xml

:AD (

因为

WEB-INF

下的东西只有

server

端可以访问,外面的浏览器访问不到。

)

6-

数据库

---

假设有表

customer

字段是

id

(

NUMBER PK

)

firtname

(

VARCHAR2

)

lastname

(

VARCHAR2

下列哪些插入语句是正确的?

a- insert into customer(firtname) values(‘sss’);

b- insert into customer(id,firtname) values(‘11’,’sss’);

c- insert into customer(id,firtname) values(11,’sss’);

d - insert into customer(id,firtname,lastname) values(11,’sss’,’aaa’);

e - insert into customer(id,firtname,lastname) values(11,’sss’);

答:

BCD

解释:

ID

不能为空,因为是主键

但是可以写成字符串形式;插入值必须与前面的补全,如选项

E

就缺少一个值。

7-

数据库

---

给你一张表

tb

,有三个字段

ABC

插记录

只有一条记录

C

不空

问你

select count(*) from tb where c<>null

返回什么?

答案:

1

8-

数据库

please choose a correct delete sql

答案:

delete from guest where id=11;

诸位千万不能写成

delete * from guest where id=11;

9-

看程序写结果

public

class

Test {

public

static

void

main(String[] args) {

int

a = 1;

int

b = 2;

int

c = a | b;

int

d = c ^ a;

System.

out

.print(d);

}

}

答案:

2

这题考察老弟的位运算能力。

10-

Class A{

Public Void sayHello(){

System.

out

.print(“Super”);

}

}

Class AA extends A {

Public Void sayHello(){

System.

out

.print(“SuperEX”);

}

}

问:哪两个形式可以打印出

SuperEX?

答案:

第一种:

A a = new AA();

a.

sayHello();

第二种:

AAaa = new AA();

aa.sayHello();

本题考察您对继承后期绑定方法的理解程度。

11-

应用哪个接口可以

现在

web

应用程序初始化时

,

自动运行一些初始化程序?

答案:

A

ServletContextListener

后面的答案全错不说也罢

^*^

兄弟们选

A

准没错!

12-

请写一个同步方法:

回答:

Public synchronized void getSome(){

}

请注意使用

synchronized

关键字

并注意顺序在返回值前。

13-

内部类

(inner class)

中的方法可以访问外部类中的实例变量,和方法参数中声明为

final

的形参。

14

.关于

ArrayList

答案:

orderedno sorttrd

并且是按照

index

15-

如何从

ArrayList

里取对象?

get(int index)

这个方法。

16

.对

URL

编码用哪个方法?

回答:

public String encodeRedirectURL(String url){}

17

下列哪个元素代表

servlet?(web.xml

)

回答:

18

:对

Proxy

模式

AbstractFactry

模式会有题目

19-

写一个匿名类(选择题)

回答:

Customer customer = new Customer(){public void sayHi(){System.out.printlin(“hi”)};};

20:

判断错误(应该是选择第

2

题)

解答:

int

型变量不能直接赋值给

float

型变量。

面试

两个长得很

的一男一女

(

用中文

)

1

问题主要围绕你简历上使用过的技术:

比如

struts

:他可能让你去黑板上画

UML

时序图,并讲解整个

struts

层如何装配。每个类的作用。扩展点在哪里。如何记录用户访问时的

IP

?如何前后台验证表单?

2-

请说说

servlet

的主要方法。

回答:

Init() service() destroy()

大致这三个方法

如果是

HttpServlet

还有

doget() do post()

等方法。

3-

请谈谈如何从一个

servlet

转发到另外一个

sevrlet?

回答:

RequestDispatcher rd = request.getRequestDispatcher(area

+

".jsp"

);

rd.forward(request, response);

或者可采用

XML

配置。

比如

struts

元素里配置。

4-

请谈谈

UML

,你用过哪些图?画一个给老子看看?

回答:

BT

的问题。

大致有用例图

状态图

类图等

我画了一个组合图。

5-

请谈谈你在

Oracle

中扮演的角色?一般用什么操作?

自己发挥吧!兄弟们!

6-

请写一句

sql

得到序列的当前值和下一个值。

回答:超级简单的傻问题。

设有序列:

seq_orders

获取当前值

SQL

select seq_orders.currval from dual;

获取下一个值

SQL

select seq_orders.nextval from dual;

7-

请问

JDBC

是如何实现的?

回答:

现在还直接

JDBC

啊?傻子。。。请用

ORM

!!

言归正传,他既然问了你就要回答他嘛

~~~~~

Try{

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl

为数据库的

SID

String user="test";

String password="test";

Connection conn= DriverManager.getConnection(url,user,password);

String sql = “insert into a values(1,2);”;

PreparedStatement ps = conn.prepareStatement(sql):

Int I = ps.executeUpdate();

}catch(Exception e){

e.printStackTrace();}

finally{

ps.colse();

conn.close();

}

8

请用

jdbc

实现分页。

回答:

select * from (select rownum row_rowid,id from(select * from goods)) where row_rowid between 5 and 7;

PS:

如果你看不懂

别怪我哦

只能说明你不是天才哈。

判断

string

是否为空

&&

||

string

stringBuffer

的区别

类与对象的区别

static

final

的区别

静态变量的作用域何时加载

java

包中时间类型有哪几种方式获取如何获取系统时间

sql

orcal

中如何实现外联结

group by

分组注意什么

金额使用什么类

计算使用

java

的什么类

struts

的工作流程

posted on 2006-12-28 16:14 willlim 阅读(7309) 评论(5)  编辑  收藏

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值