
java面试题
团子大人156
爱生活,爱编程
展开
-
java方向面试题
1. 怎样种四棵树使得任意两棵树的距离相等。同一地方,或正四面体。2. 27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?193. 有一座山,山上有座庙,只有一条路可以从山上的庙到山脚,每周一早上8点,有一个聪明的小和尚去山下化缘,周二早上8点从山脚回山上的庙里,小和尚的上下山转载 2014-06-18 23:02:57 · 701 阅读 · 0 评论 -
三大框架面试题
1.Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hi转载 2014-08-06 04:16:33 · 721 阅读 · 0 评论 -
华为java面试题
华为面试题QUESTION NO:1publicclass Test1 { public static void changeStr(String str){ str="welcome"; } publicstaticvoid main(String[] args) { String str="1234"; chang转载 2014-08-06 01:21:59 · 4267 阅读 · 1 评论 -
简述xml
XML是Extensible Markup Language的缩写,意思是可扩展置标语言没有于置标电子文档,使起数据具有结构化的置标语言。在我目前浅显的认识里:,XML 是用来传递数据的 ,XML 让这些数据有了结构 — 一个树型结构 ,xml 有全套的操作这种结构的方法xml 规范(或者说的实际点,xml parser)帮你确定你创建的字符串是合法的xml 规范(或者说的实转载 2014-06-19 22:58:26 · 652 阅读 · 0 评论 -
多种方法实现singleton
zhuanSingleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一般Singleton模式通常有几种种形式:第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。public class S转载 2014-06-19 22:40:08 · 522 阅读 · 0 评论 -
简单js验证和正则表达式
. 有这样一个form表单,如下图:Form表单:登录名:密码:重复密码:请编写javascript程序实现该表单的客户端验证。要求1) 密码不能为空并且最少为6位,还要求两次输入的密码要一致2) 登录名不能为空,且只能包括字母、数字和下划线字符Var f = document.getElementsByName(“userfrm”);Var isVal转载 2014-06-19 17:20:21 · 791 阅读 · 0 评论 -
创建并读取cookie
有一个用户名 test, 密码 12345, 请编写一段创建COOKIE的JSP代码, 然后再编写一段读取COOKIE的JSP代码, 在页面上将COOKIE的信息显示出来。String str = “username= test&password=12345”;Cookie cookie=new Cookie(“mycookie”, str);response.addCookie(转载 2014-06-19 17:07:22 · 1691 阅读 · 0 评论 -
get请求和post请求的区别
使用HTTP协议将客户端的请求传送到服务器端有哪两种方式?请简述它们的区别1) get是从服务器上获取数据,post是向服务器传送数据。2) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。3) 对于get方式,服务器端用request.getQueryString()可以获取GET请求参数的变量值,对于post方转载 2014-06-19 16:25:34 · 380 阅读 · 0 评论 -
简述ajax的原理及实现步骤。
转自:原理: HTTP协议的异步通信get 请求1) 创建一个XMLHttpRequest对象2) 调用该对象的open方法3) 如果是get请求,设置回调函数onreadystatechange = callback4) Send如果是post 请求5) 创建一个XMLHttpRequest对象6) 调用该对象的open方法7) 调用set转载 2014-06-19 17:27:01 · 14060 阅读 · 0 评论 -
java面试题及答案(基础题122道,代码题19道)
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的转载 2014-08-08 11:36:07 · 740 阅读 · 0 评论