java笔试1
2010-05-12 22:23
225 查看
1. HttpSession session = request.getSession()
与HttpSession session = request.getSession(true)的区别?
参考答案:
getSession(true)的函数原型为::HttpSession session = request.getSession (Boolean create)
如果有与当前的request先关联的HttpSession,那么返回request相关联的HttpSession,如果还没有,那么:
java 代码
与当前
如果create==true, 那么返回一个新建的HttpSession,
如果create==false, 那么返回null.
2. getParameter与 getAttribute的区别?
参考答案:
Attribute是指属性。
Parameter是指参数,由URL传入或由FORM提交的内容
3.以下哪一个不是赋值符号?
A. += B. <<= C. <<<= D. >>>=
参考答案:
A.很明显是赋值符号
B.<<=左移赋值
C.不是
D.>>>= 右移赋值,左边空出的位以0填充
4.以下哪个不是Collection的子接口?
A. List B. Set C. SortedSet D. Map
参考答案:D
5.BufferedReader的父类是以下哪个?
A. FilterReader B. InputStreamReader C. PipedReader D. Reader
参考答案:D
6.子类A继承父类B
A a = new A();
则 父类B构造函数、父类B静态代码块、父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块 执行的先后顺序是?
参考答案:父类B静态代码块->子类A静态代码块->父类B构造函数->父类B非静态代码块->子类A构造函数->子类A非静态代码块
7.找错题。如下程序哪里错?请指出并且说明原因。
public class AA {
protected int i;
public AA(int i){
this.i = i;
}
}
public class BB extends AA {
private int j;
public BB(int i,int j){
super(i);
this.j = j;
}
public double getDouble(){
return i + 2.0;
}
public static void main(String[] args){
AA a = new AA(3);
BB bb = new BB(5,6);
System.out.println(bb.getDouble());
}
}
8.如下程序,输出什么?
public class OnlyTest {
public void changeString(String s){
s = "This is a new string";
}
public static void main(String[] args) throws Exception {
String str = "This is the old string";
AA aa = new AA();
aa.changeString(str);
System.out.print(str);
}
}
9.如下程序有错吗?错在哪里?请说明原因。
List list = null;
System.out.print(list.size());
与HttpSession session = request.getSession(true)的区别?
参考答案:
getSession(true)的函数原型为::HttpSession session = request.getSession (Boolean create)
如果有与当前的request先关联的HttpSession,那么返回request相关联的HttpSession,如果还没有,那么:
java 代码
与当前
如果create==true, 那么返回一个新建的HttpSession,
如果create==false, 那么返回null.
2. getParameter与 getAttribute的区别?
参考答案:
Attribute是指属性。
Parameter是指参数,由URL传入或由FORM提交的内容
3.以下哪一个不是赋值符号?
A. += B. <<= C. <<<= D. >>>=
参考答案:
A.很明显是赋值符号
B.<<=左移赋值
C.不是
D.>>>= 右移赋值,左边空出的位以0填充
4.以下哪个不是Collection的子接口?
A. List B. Set C. SortedSet D. Map
参考答案:D
5.BufferedReader的父类是以下哪个?
A. FilterReader B. InputStreamReader C. PipedReader D. Reader
参考答案:D
6.子类A继承父类B
A a = new A();
则 父类B构造函数、父类B静态代码块、父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块 执行的先后顺序是?
参考答案:父类B静态代码块->子类A静态代码块->父类B构造函数->父类B非静态代码块->子类A构造函数->子类A非静态代码块
7.找错题。如下程序哪里错?请指出并且说明原因。
public class AA {
protected int i;
public AA(int i){
this.i = i;
}
}
public class BB extends AA {
private int j;
public BB(int i,int j){
super(i);
this.j = j;
}
public double getDouble(){
return i + 2.0;
}
public static void main(String[] args){
AA a = new AA(3);
BB bb = new BB(5,6);
System.out.println(bb.getDouble());
}
}
8.如下程序,输出什么?
public class OnlyTest {
public void changeString(String s){
s = "This is a new string";
}
public static void main(String[] args) throws Exception {
String str = "This is the old string";
AA aa = new AA();
aa.changeString(str);
System.out.print(str);
}
}
9.如下程序有错吗?错在哪里?请说明原因。
List list = null;
System.out.print(list.size());
相关文章推荐
- 2016-08-14-京东笔试和面试(Java方向)
- 125条常见的java面试笔试题大汇总1
- Java笔试题目知识点汇总
- 笔试_java基础4
- 无锡中软国际有限公司笔试题(Java)
- 125条常见的java面试笔试题大汇总之五
- java笔试题(1)基础知识
- 大唐电信JAVA笔试题面试题-解答
- 数码视讯2015校园招聘JAVA笔试题及答案
- Java笔试题:两个大数相乘
- 阿里巴巴2014校园招聘研发笔试一道JAVA附加题分析
- 分享:某单位Java笔试题(二)
- 阿里巴巴2014校园招聘研发笔试一道JAVA附加题分析
- 【Java】我做笔试题遇到的问题(一)
- 精选java笔试题
- java笔试算法题及答案
- 【Java笔试题】截取字符串并按字节分别输出
- 应聘Java,jsp,j2ee软件工程师笔试中可能出现的问题
- java 笔试之继承基础(看看你能做对几道题)初学者不要小看啊
- 中软国际Java程序员笔试题