面试题目记录5
2014-08-20 21:36
267 查看
一.jquery each()的用法:
输出每个 li 元素的文本:
$("button").click(function(){
$("li").each(function(){
alert($(this).text())
});
});
二.序列化的作用
回答一:
Object serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完
全存储以备以后重新生成原来的对象。举个例子:网络传输的时候,可以传字符串,亦可以传对象object
,例如socket,传字符串的时候接收方很容易解析出来,但是,传一个对象的时候,对方读完字节流后,
不知道你传的什么对象,所以没办法给转成原来的对象并解析对象的属性,这时候就要用到序列化和反序
列化。类实现序列化接口,socket发送这个对象的字节流,接收方到流后就可以将流反序列化成对象,然
后使用对象的方法和属性。
回答二:
输入输出流可以把你任何数据都存放在文件,或由后台服务器传送到前台客户端。在网络中传输的东西永
完都是10101这样的字节,不是对象。网络不懂你的对象,所以你需要把你的对象通过网络传送到对方的话
就必须先将你的对象转成字节byte[]
序列化以后对象 就变成了2进制的文件 也就是可以储存和传输
三.面向对象特征:
面向对象的三个基本特征是:封装、继承、多态。
四.什么是J2EE
J2EE是Java2平台企业版(Java 2 Platform,Enterprise Edition)
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格
,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间
无法兼容,企业内部或外部难以互通的窘境。
J2EE组件和“标准的” Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规
范,由J2EE服务器对其进行管理。J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客
户端的组件;Java Servlet和Java Server Pages (JSP) 是运行在服务器端的Web组件;Enterprise Java
Bean (E JB )组件是运行在服务器端的业务组件。
五.什么是JSP,与servlet的区别
简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采
用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。 后来SUN推出了类似于ASP的
镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络
语言如ASP,PHP,JSP都是镶嵌型的SCRIPT语言。
JSP在本质上就是SERVLET,但是两者的创建方式不一样.
Servlet完全是JAVA程序代码构成,擅长于流程控制和事务处理,通过Servlet来生成动态网页很不直观.
JSP由HTML代码和JSP标签构成,可以方便地编写动态网页.
因此在实际应用中采用Servlet来控制业务流程,而采用JSP来生成动态网页.
在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层.
JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。
JSP编译后是“类servlet”。
Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分
离开来。而JSP是Java和HTML组合成一个扩展名为.jsp的文件。
JSP侧重于视图,Servlet主要用于控制逻辑。
六.java基本数据类型
java的的数据类型分有基本类型 和引用类型
基本数据类型有8大:byte char short long int float double boolean
引用类型有3大:类.接口.数组
String 是个对象,是引用类型
基础类型与引用类型的区别是,基础类型只表示简单的字符或数字,引用类型可以是任何复杂的数据结构
基本类型仅表示简单的数据类型,引用类型可以表示复杂的数据类型,还可以操作这种数据类型的行为
java虚拟机处理基础类型与引用类型的方式是不一样的,对于基本类型,java虚拟机会为其分配数据类型
实际占用的内存空间,而对于引用类型变量,他仅仅是一个指向堆区中某个实例的指针。
输出每个 li 元素的文本:
$("button").click(function(){
$("li").each(function(){
alert($(this).text())
});
});
二.序列化的作用
回答一:
Object serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完
全存储以备以后重新生成原来的对象。举个例子:网络传输的时候,可以传字符串,亦可以传对象object
,例如socket,传字符串的时候接收方很容易解析出来,但是,传一个对象的时候,对方读完字节流后,
不知道你传的什么对象,所以没办法给转成原来的对象并解析对象的属性,这时候就要用到序列化和反序
列化。类实现序列化接口,socket发送这个对象的字节流,接收方到流后就可以将流反序列化成对象,然
后使用对象的方法和属性。
回答二:
输入输出流可以把你任何数据都存放在文件,或由后台服务器传送到前台客户端。在网络中传输的东西永
完都是10101这样的字节,不是对象。网络不懂你的对象,所以你需要把你的对象通过网络传送到对方的话
就必须先将你的对象转成字节byte[]
序列化以后对象 就变成了2进制的文件 也就是可以储存和传输
三.面向对象特征:
面向对象的三个基本特征是:封装、继承、多态。
四.什么是J2EE
J2EE是Java2平台企业版(Java 2 Platform,Enterprise Edition)
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格
,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间
无法兼容,企业内部或外部难以互通的窘境。
J2EE组件和“标准的” Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规
范,由J2EE服务器对其进行管理。J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客
户端的组件;Java Servlet和Java Server Pages (JSP) 是运行在服务器端的Web组件;Enterprise Java
Bean (E JB )组件是运行在服务器端的业务组件。
五.什么是JSP,与servlet的区别
简单的说,SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采
用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。 后来SUN推出了类似于ASP的
镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。新型的网络
语言如ASP,PHP,JSP都是镶嵌型的SCRIPT语言。
JSP在本质上就是SERVLET,但是两者的创建方式不一样.
Servlet完全是JAVA程序代码构成,擅长于流程控制和事务处理,通过Servlet来生成动态网页很不直观.
JSP由HTML代码和JSP标签构成,可以方便地编写动态网页.
因此在实际应用中采用Servlet来控制业务流程,而采用JSP来生成动态网页.
在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层.
JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。
JSP编译后是“类servlet”。
Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分
离开来。而JSP是Java和HTML组合成一个扩展名为.jsp的文件。
JSP侧重于视图,Servlet主要用于控制逻辑。
六.java基本数据类型
java的的数据类型分有基本类型 和引用类型
基本数据类型有8大:byte char short long int float double boolean
引用类型有3大:类.接口.数组
String 是个对象,是引用类型
基础类型与引用类型的区别是,基础类型只表示简单的字符或数字,引用类型可以是任何复杂的数据结构
基本类型仅表示简单的数据类型,引用类型可以表示复杂的数据类型,还可以操作这种数据类型的行为
java虚拟机处理基础类型与引用类型的方式是不一样的,对于基本类型,java虚拟机会为其分配数据类型
实际占用的内存空间,而对于引用类型变量,他仅仅是一个指向堆区中某个实例的指针。
相关文章推荐
- 公司面试题目之取出数据库中重复的记录
- 公司面试题目之取出数据库中重复的记录
- 公司面试题目之取出数据库中重复的记录
- 面试题目记录
- 面试题目记录2
- 值得记录的面试题目(算法工程师)
- 公司面试题目之取出数据库中重复的记录
- 公司面试题目之取出数据库中重复的记录 (转帖)
- 记录自己的java面试题目
- 公司面试题目之取出数据库中重复的记录
- 面试题目记录3
- 面试杂谈,题目记录
- 前端·面试 记录一些有意思的题目
- 记录一些webservice面试题目
- 面试题目,记录一下而已。
- 「前端 · 面试」记录一些有意思的题目(一)
- 面试题目记录
- 面试题目记录
- Java笔试、面试中常见的题目记录
- [转]经典.net面试题目