Java笔试题一份

来源:互联网 发布:淘宝助手 for mac 编辑:程序博客网 时间:2024/04/24 18:35

1.两个结构完全相同的表a和b,主键为index,使用SQL语句,把a表中存在但在b表中不存在的数据插入的b表中。
insert into b select *from a where index not in(select index from b)

2.在SESSION中存入字符串STR="afadafadfa",然后,在JSP端如何取道这个字符串。
session.setAttribute("str","afadafadfa");
session.getAttribute("str");
在JSP端使用BEAN的时候,有个参数SCOPE,它有几个值?

在不同的画面中定义相同的BEAN的KEY值时候可以?
如果可以的话,SCOPE的参数应该设定为什么? request

3.写出下面的输出结果
a=3, b=2, c=5
a+=--b+c
c-=b+a++
输出a,b,c的值
a+=--b+c
b=1,b+c=6,a=a+6;a=9;
c-=b+a++
b+a=10,c=5-10=-5,a=a+1=10;
a=10;
b=1
c=-5

4.画面上的标签X为TEXT类型,写一个方法,如果X的内容为空的话,给出一个信息。
<script language="javascript">
function check(theform){
if(theform.x.value==""){
   alert("x为空!");
}
}
</script>
<form onSubmit="return check(this)"...>

或者
<%
String s = request.getParameter("x");
if(s==null||s.equals("")){
   System.out.println("x为空!");
}
%>

5.写出一个函数将字符串STR="a,123;b,456;c,789"存入HashMap中。
String STR="a,123;b,456;c,789";
String []strs=STR.spilt(";");
Map<String,String> map = new HashMap<String,String>();
for(int i=0;i<strs.length;i++){
String[] s = strs[i].spilt(",");
map.put(s[0],s[1]);
}
System.out.println(map);

6.STRUTS提供了多少标签库,都是什么?简单描述一下STRUTS的功能。
有bean,logic标签库;bean的话有bean:write
logic有logic:present,logic:empty,logic:notEmpty,logic:notPresent,logic:iterator
struts是一种MVC开发框架。将页面与数据操作分离,页面为V,而继承自strutsAction的action为C,M是继承自

strutsActionForm的java类。当客户发送请求时,服务器首先将客户发送请求的表单封装成一个form类,然后调用继

承自strtusAction的action类,由这个类完成控制操作,在这个类中可以调用相对应的业务逻辑模块,最后告诉服务

器返回给客户端的页面。

7.写一个程序:实现字符串翻转。例如:原字符串“i am a student”转换后“student a am i”。要求:不能使用库函数。 感觉这是C或c++能做,除非仅仅不用StringBuffer类的reverse()函数,如果全部String类函数不能用的话,那我就不知道怎么做了……

8.写一个上述程序的测试程序。

9.写一个sql语句:查询表名为Table1中的处在ID字段中1-200条记录中包含w的所有记录
sqlserver2000 :select top200*from Table1 where id like '%w%' order by id
10.好像是:alter file 属性的函数?

11.man命令的作用
这是手册,在后面接你想要查的函数,它就会显示这个函数的信息。
12.15个日本鬼子和15个美国鬼子站成一圈,数到9就从圈里面踢出一个来,要求写个程序把日本鬼子都给踢出来,
美国鬼子都不被踢出来,输出美国鬼子应该站在哪些位置。

13、用你最熟悉的语言编写程序来实现:比较两个字符串,相等返回TRUE,不相等返回FALSE;

14、请使用一种你熟悉的面向对象语言实现一个名为Singleton的类,要求该类只能被实例化一次。

public class Singleton{
private static Singleton singleton = new Singleton();
private Singleton(){}
public static Singleton getInstance(){
   return singleton;
}
}

15、使用SQL语句找出表名为Table1中的处在ID字段中1-200条记录中Name字段包含w的所有记录,并对找到的结果按年

龄age升序排序

原创粉丝点击