文思创新面试题1

上传人:桔**** 文档编号:565033015 上传时间:2023-03-23 格式:DOC 页数:7 大小:57.01KB
返回 下载 相关 举报
文思创新面试题1_第1页
第1页 / 共7页
文思创新面试题1_第2页
第2页 / 共7页
文思创新面试题1_第3页
第3页 / 共7页
文思创新面试题1_第4页
第4页 / 共7页
文思创新面试题1_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《文思创新面试题1》由会员分享,可在线阅读,更多相关《文思创新面试题1(7页珍藏版)》请在金锄头文库上搜索。

1、文思创新面试题: 1、 JSP的内置对象及作用。request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 response表示HttpServletResponse对象,并提供了几个用于设置送回 浏览器的响应的方法(如cookies,头信息等) out对象是javax.jsp.JspWriter的一个实例,并提供了几个方法使你能用于向浏览器回送输出结果。 pageContext表示一个javax.servlet.jsp.PageContext对象。它是用于方便存取各种范围的

2、名字空间、servlet相关的对象的API,并且包装了通用的servlet相关功能的方法。 session表示一个请求的javax.servlet.http.HttpSession对象。Session可以存贮用户的状态信息 applicaton 表示一个javax.servle.ServletContext对象。这有助于查找有关servlet引擎和servlet环境的信息 config表示一个javax.servlet.ServletConfig对象。该对象用于存取servlet实例的初始化参数。 page表示从该页面产生的一个servlet实例2、 给一个数据库表,用JDBC连接Oracle

3、数据库并向数据库中插入数据。package test;import java.sql.*;public class TestJdbc statictry Class.forName(oracle.jdbc.driver.OracleDriver); catch (ClassNotFoundException e) e.printStackTrace();public static void main(String args) Connection conn = null;Statement stmt = null;String url = jdbc:oracle:thin:192.168.0.

4、20:1521:test;String username = openlab;String pwd = open123;try conn = DriverManager.getConnection(url, username, pwd);stmt = conn.createStatement();String sql = insert into test values(1,wangxiao,23,1000);stmt.executeUpdate(sql); catch (SQLException e) e.printStackTrace();finallyif(conn!= null)try

5、conn.close(); catch (SQLException e) e.printStackTrace();-Class.forName(oracle.jdbc.driver.OracleDriver);String url=jdbc:oracle:thin:192.168.0.20:1521:tarenaConnection con=DriverManager.getConnection(String url,String username,String password);String sql=”insert into tab_name values(?,?,?)”;Prepared

6、Statement pstmt = con.prepareStatement(sql);pstmt.setInt(1, id);pstmt.setString(2, name); .pstmt.executeUpdate();con.close();3、 写一个简单 单例例子。package test;public class Singleton private static Singleton sin;/属性静态且为自身类型private Singleton()/构造私有public static Singleton getInstance()/提供公开静态方法,返回自身类型if(sin =

7、 null)sin = new Singleton();return sin;-/饿汉式单例public class A private static A pool=new A();private A()public static A getPool()return pool;/懒汉public class AB private static AB pool=null;private AB()public static synchronized AB getPool()if(pool=null)pool=new AB();return pool;4、 byte b=”A”System.out.

8、println (“1=”+b)System.out.println (“2=”+(byte)b)System.out.println (“3=”(char)b)分别写出三个输出结果。(有语法错误) 65 65 ClassCastException 5、 在Unix下建一个目录,分配权限。mkdir testchmod 777 testmkdir directorynamechmod go-rx directorynameu (user) 表示用户本人。 g (group) 表示同组用户。 o (oher) 表示其他用户。 a (all) 表示所有用户。6、 Final,finally,fin

9、alize的区别。Final用于声明属性、方法和类,分别表示属性不可修改、方法不可覆盖、类不可继承;Finally是异常处理语句结构的一部分,表示总是被执行,并在try语句块中的return语句返回前执行。Finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收。7、 如何用javaScript实现全选表格内的复选框?function checkAll()var objs = myTable.getElementsByTagName(“input”);for(var i =0;i A a F f K q packag

10、e test;public class Test public static char sort(char c)for(int i=0;ic.length-1;i+)char cc=a ;if(ci97)/ci小写 ci+1小写 if(ci+10)cc=ci;ci = ci+1;ci+1=cc;else/ci大写 ci+1小写 if(ci-ci+1+320)cc=ci;ci = ci+1;ci+1=cc;elseif(ci+10)cc=ci;ci = ci+1;ci+1=cc;else/ci ci+1 if(ci-ci+10)cc=ci;ci = ci+1;ci+1=cc;return c;p

11、ublic static boolean result(char c)sort(c);for(int j=0;jc.length-1;j+)int t1 = cj;int t2 = cj+1;if(t197)t1=t1+32;if(t2cj+1)char c3 = a;c3 = cj;cj = cj+1;cj+1 = c3;if(t1-t20)return true;return false;public static void print(char c)for(int i=0;ic.length;i+)System.out.print( +ci);public static void main(String args) / TODO Auto-generated method stubchar c=K,q,a,F,A,f;while(result(c)sort(c);print(c); 复试时让写一个:每隔10秒钟打印一个“Helloworld”:让描述一下自己最熟悉的项目。Hibernate里的事务是自动提交的还是手动提交。while(tr

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号