2019年11月16日 java1
考点1
Java的Daemon线程,setDaemon( )设置必须要?
- A 在
start
之前 - B 在
start
之后 - C 前后都可以
解析
显示答案/隐藏答案
正确答案: AsetDaemon()方法必须在线程启动之前调用,当线程正在运行时调用会产生异常。
java中线程分类
- 前台线程。通过Thread.setDaemon(false)设置为前台线程;
- 守护线程。通过Thread.setDaemon(true)设置为守护线程
前台线程创建的线程默认就是前台线程。
多线程方面的需要加强
有空了解一下
考点2
在java7中,下列不能做switch()的参数类型是?
- A
int
型 - B 枚举类型
- C 字符串
- D 浮点型
解析
显示答案/隐藏答案
正确答案: Dswitch支持:
- 支持小于等于int的类型(byte,short,char,int),
- 不支持八大基础数据类型中的boolean,long,float,double
- 支持枚举类型
- java7开始支持支持String类型
考点3
在Java图形用户界面编程中,如果需要显示信息,一般是使用__________类的对象来实现。
- A
JLabel
- B
JButton
- C
JTextArea
- D
JtextField
解析
显示答案/隐藏答案
正确答案: A- JTextField单行文本
- JTextArea多行文本
- JButton按键显示
- JLable显示标签 信息
考点4
以下哪些方法可以取到http请求中的cookie值()?
- A
request.getAttribute
- B
request.getHeader
- C
request.getParameter
- D
request.getCookies
解析
显示答案/隐藏答案
正确答案: BD下面的方法可用在 Servlet 程序中读取 HTTP 头。这些方法通过 HttpServletRequest 对象可用:
1)Cookie[] getCookies()
返回一个数组,包含客户端发送该请求的所有的 Cookie 对象。
2)Object getAttribute(String name)
以对象形式返回已命名属性的值,如果没有给定名称的属性存在,则返回 null。
3)String getHeader(String name)
以字符串形式返回指定的请求头的值。Cookie也是头的一种;
4)String getParameter(String name)
以字符串形式返回请求参数的值,或者如果参数不存在则返回 null。
JSP servlet方面的知识忘记了,有空了解一下
考点5
下面程序段执行后b的值是()。
Integer integ =new Integer(9);
boolean b = integ instanceof Object;
- A 9
- B
true
- C 1
- D
false
解析
显示答案/隐藏答案
正确答案: BA instanceOf B,是判断对象A
- 是否属于B类的实例
- 是否属于B类的子类的实例
- 是否属于B接口的实现类的实例
- 是否属于B接口的子接口的实现类的实例。
任何数据类型都可以赋值给Object对象。
考点6
以下哪些类是线程安全的()
- A
Vector
- B
HashMap
- C
ArrayList
- D
StringBuffer
- E
Properties