`
kong0itey
  • 浏览: 299420 次
社区版块
存档分类
最新评论

面试题一套

 
阅读更多

  1. 一、 单项选择题

、如下哪个字串在Java 中可作为自定义标识符?  

 $number  

 super

 3number

 #number


2.下面哪个语句不能定义一个字符变量  

Achar c1=a;        Bchar c2= S  ;

Cchar c4=97 ;        Dchar c3=\u0041;


3.已知如下的命令执行  java MyTest a b c 请问哪个语句是正确的?

  args[0] = "MyTest a b c"

 args[0] = "MyTest"

 args[0] = "a"

 args[1]= 'c'


4.如果类中的成员变量可以被同一包访问,则使用如下哪个约束符 ?  

 private

 public

 protected

 缺省

 final


5. 构造方法何时被调用?

A.类定义时     B.创建对象时

C.调用对象方法时  D.使用对象的变量时


6. 当方法遇到异常又不知如何处理时,下列哪种说法是正确的?  

A.捕获异常    B.抛出异常

C.声明异常      D.嵌套异常


7.对于catch子句的排列,下列哪种是正确的?

A.父类在先,子类在后

B.子类在先,父类在后

C.有继承关系的异常不能在同一个try程序段内

D.如何排列都可以


8. 下面的代码段中,执行之后 i   j  的值是什么 ?  

int i = 1;

int j;

j = i++;  

  1, 1

 1, 2

 2, 1

 2, 2


9.如下代码:

public class Test

{

long a[] = new long[10];

public static void main ( String arg[] ) {

System.out.println ( a[6] );

}

}

请问哪个情况是正确的?   

 输出为 null.

 输出为 0.

 编译时出错

 运行时出错


10.哪个方法用于定义线程的执行体?   

 start()

 init()

 run()

 main()

 synchronized()  


11.下列语句片段

int a=10,b=4,c=20,d=6;

System.out.println(a++*b+c*--d);

的结果为( C)

A.144    B.28

C.140    D.不能执行


12.表示资源拒绝访问的http状态码是?

A.200    B.500

C.403    D. 301


13.下列jstl标签el表达式,哪个写法错误的是

A. <c:out value="${user.uaccount}" default="未知用户"></c:out>

B. <c:if test="${user==null}">您未登录<c:else>您已登录</c:if> 

C. <c:remove var="user" scope="session" />

D. ${user==null?"您未登录":"3已登录"}


二、问答题


14.写一个正则表达式,用验证一个字符串是否满足yyyy-MM-dd HH:mm:ss日期格式(不要求十分严密,大体准确就可以


15.现在有一个权限设计,包括3张表,角色roleidname)、用户useridaccountpassword)、角色用户关联user_has_roleuser_idrole_id),roleuser是典型的多对多关系他们之间的关系如下图所示。

现在,请写一个sql,查询出所有拥admin这个角色的user(在role表中name=adminaccount属性


16.现在有一个典型的注册表单,账号是手机号码,密码长度为6~16位,密码格式不限请补充完整下面这段HTML代码,填写javascript,使这个表单在提交前能够做前端校验(用javascript原生函数或者是jquery都行)。

<form id=regForm action=reg.action method=post>

  手机号码:<input type=text name=mobile id=mobilevalue=””><br/>

密码:<input type=password name=password id= passwordvalue=””><br/>

确认密码:<input type= password name=confirmPasswordid=confirmPassword value=””><br/>

<input type= submit id=submitBtn value=提交注册>


</form>

<script type="text/javascript" src=js/jquery.1.3.2.min.js”> </script>

<script type="text/javascript">
   //把这段脚本和HTML补充完整,使它能够在表单提交前进行前端校验

//(用javascript原生函数或者是jquery都行提示document.getElementById

</script>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics