面试-先到面试网(mian4.com)查询面试公司相关信息招聘会面试网QQ交流群:141667671  登录 快速注册 帮助

搜公司

搜职位

加入分享工资待遇

免费分享12.0000家公司的待遇、评论、面试及工作环境信息!

面试网笔试巨人网络笔试java笔试
巨人网络java笔试试题及答案:
、String 是最基本的数据类型吗?
基本数据类型包括 byte、int、char、long、float、double、boolean 和 short。
java.lang.String 类是 final 类型的,因此不可以继承这个类、不能修改这个类。为了提高效

率节省空间,我们应该用 StringBuffer 类
2、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int 是 java 的原始数据类

型,Integer是 java 为 int 提供的封装类。Java 为每个原始类型提供了封装类。
原始类型封装类
booleanBoolean
charCharacter
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有

不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当

引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值

为 null,而原始类型实例变量的缺省值与它们的类型有关。
3、String 和 StringBuffer 的区别
JAVA 平台提供了两个类:String 和 StringBuffer,它们可以储存和操作字符串,即包含多个

字符的字符数据。这个 String 类提供了数值不可改变的字符串。而这个 StringBuffer 类提供

的字符串进行修改。当你知道字符数据要改变的时候你就可以使用 StringBuffer。典型地,

你可以使用 StringBuffers 来动态构造字符数据。


4、运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能

遇到的异常,是一种常见运行错误。java 编译器要求方法必须声明抛出可能发生的非运行时

异常,但是并不要求必须声明抛出未被捕获的运行时异常。
5、说出 Servlet 的生命周期,并说出 Servlet 和 CGI 的区别。
Servlet 被服务器实例化后,容器运行其 init 方法,请求到达时运行其 service 方法,service

方法自动派遣运行与请求对应的 doXXX 方法(doGet,doPost)等,当服务器决定将实例销

毁的时候调用其 destroy 方法。
与 cgi 的区别在于 servlet 处于服务器进程中,它通过多线程方式运行其 service 方法,一个

实例可以服务于多个请求,并且其实例一般不会销毁,而 CGI 对每个请求都产生新的进程,

服务完成后就销毁,所以效率上低于 servlet。
6、说出 ArrayList,Vector, LinkedList 的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据, 此数组元素数大于实际存储的数据以便增加

和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操

作,所以索引数据快而插入数据慢,Vector 由于使用了 synchronized 方法(线程安全),

通常性能上较 ArrayList 差,而 LinkedList 使用双向链表实现存储,按序号索引数据需要进

行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
8、EJB 是基于哪些技术实现的?并说出 SessionBean 和 EntityBean 的区别,StatefulBean

和StatelessBean 的区别。
EJB 包括 Session Bean、Entity Bean、Message Driven Bean,基于 JNDI、RMI、JAT 等技

术实现。 SessionBean 在 J2EE 应用程序中被用来完成一些服务器端的业务操作,例如访问

数据库、调用其他 EJB组件。EntityBean 被用来代表应用系统中用到的数据。
对于客户机,SessionBean 是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。
对于客户机,EntityBean 是一种持久性对象,它代表一个存储在持久性存储器中的实体的对

象视图,或是一个由现有企业应用程序实现的实体。
Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless Session Bean , 这两种的

Session Bean 都可以将系统逻辑放在 method 之中执行,不同的是 Stateful Session Bean 可

以记录呼叫者的状态,
因此通常来说,一个使用者会有一个相对应的 Stateful Session Bean 的实体。Stateless

Session Bean 虽然也是逻辑组件,但是他却不负责记录使用者状态,也就是说当使用者呼叫

Stateless Session Bean 的时候,EJB Container 并不会找寻特定的 Stateless Session Bean 的

实体来执行这个 method。换言之,很可能数个使用者在执行某个 Stateless Session Bean 的

methods 时,会是同一个 Bean 的 Instance 在执行。从内存方面来看, Stateful Session

Bean 与 Stateless Session Bean 比较, Stateful Session Bean 会消耗 J2EE Server 较多的内

存,然而 Stateful Session Bean 的优势却在于他可以维持使用者的状态。
9、Collection 和 Collections 的区别。
Collection 是集合类的上级接口,继承与他的接口主要有 Set 和 List.
Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排

序、线程安全化等操作。
10、

以下是网友对巨人网络java笔试试题及答案的回答:

报歉,目前还没有相关答案。我来抢答案?
  • 当前共有0条记录,每页0条,当前0/0
  • 上一页
  • 下一页
中南财经政法大学成教 武汉大学成教 武汉理工大学成教 武汉科技大学成教 华中农业大学成教 湖北工业大学成教 湖北中医药大学成教 武汉成人高考网 孝感成人高考网 荆州成人高考网 咸宁成人高考网 宜昌成人高考网 襄阳成人高考网 十堰成人高考网 武汉自考网 黄冈自考网 宜昌自考网 襄阳自考网 十堰自考网 湖北成人高考报名网 湖北自考报名网 湖北大学成教 湖北工业大学成教 湖北中医药大学成教 华中农业大学成教 武汉大学成教网 武汉科技大学成教 武汉理工大学成教 中南财经政法大学成教 上海成考网 上海自考网 中南财经政法大学自考 中南财经政法大学自考 华中师范大学自考招生网 武汉大学自考招生网 武汉大学自考专升本 武汉理工大学自考 湖北大学自考 华中农业大学自考 湖北中医药大学自考 湖北工业大学自考 华中师范大学自考招生网 湖北中医药大学成教 湖北中医药大学成教 武汉理工大学成教 武汉科技大学成教 武汉大学成教 湖北工业大学成教 湖北大学成教 华中农业大学成教 中南财经政法大学成教 华中师范大学成教 湖北中医药大学自考 武汉理工大学自考 武汉大学自考 湖北工业大学自考 湖北大学自考 华中农业大学自考 中南财经政法大学自考 华中师范大学自考
快捷答题卡

昵称:

答案:

(按Ctrl+Enter可快速提交)