- 浏览: 415232 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
skying007:
...
Mysql coalesce() 函数认识和用法 -
kchiu:
关于这个心跳的发送和接收 晚上全是the fuccking s ...
socket心跳检测 -
bjsq618:
你的想法在大的物流公司已经实现了,只不过他们使用是GPS定位
ddd -
jiaguwen123:
2,AuthenticationHandler类的写法
pa ...
xfire客户端 -
sornor:
总结的不错哟!
Java中的函数yield(),sleep()和wait()的区别
21.如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词?
A public B private C protected D transient
22. 不允许作为类的访问控制符的是
A、public B、private C、static D、protected
23. 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为 。
A. static void method()
B. public void method()
C. final void method()
D. abstract void method()
24.若在某一个类定义中定义有如下的方法:abstract void performDial( );该方法属于
A、本地方法 B、最终方法
C、静态方法 D、抽象方法
25. 在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为
A、隐藏 B、覆盖 C、重载 D、Java不支持此特性
26.在调用方法时, 。
A. 实参的顺序、个数必须与形参一致
B. 实参的顺序、类型、个数必须与形参一致
C. 实参的类型、个数必须与形参一致
D. 实参的顺序、类型必须与形参一致
27. 在创建对象时,必须 。
A. 先声明对象,然后才能使用对象
B. 先声明对象,为对象分配内存空间,然后才能使用对象
C. 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象
D. 以上说法都对
28.在Java中, 。
A. 一个子类可以有多个父类,一个父类也可以有多个子类
B. 一个子类可以有多个父类,但一个父类只可以有一个子类
C. 一个子类只可以有一个父类,但一个父类可以有多个子类
D. 上述说法都不对
29、关于被私有保护访问控制符private修饰的成员变量,以下说法正确的是( )
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
30、关于被保护访问控制符protected修饰的成员变量,以下说法正确的是( )
A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类访问和引用:该类本身、该类的所有子类
C.只能被该类自身所访问和修改
D.只能被同一个包中的类访问
c,b,a,d,c,a!(感觉说的有问题),b,c,c,a
B C A D C B B C C A
31、下列关于修饰符混用的说法,错误的是( )
A.abstract不能与final并列修饰同一个类
B.abstract类中不可以有private的成员
C.abstract方法必须在abstract类中
D.staic方法中能处理非static的属性
32、以下标识符中哪项是不合法的( )
A、BigMeaninglessName B、$int C、1s D、$1
33、以下代码段执行后的输出结果为( )
int x=3; int y=10;
System.out.println(y%x);
A、0 B、1 C、2 D、3
34、以下哪个表达式是不合法的( )
A、String x="Hello"; int y=9; x+=y;
B、String x="Hello"; int y=9; if(x= =y) { }
C、String x="Hello"; int y=9; x=x+y;
D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length : 0
35、编译运行以下程序后,关于输出结果的说明正确的是 ( )
public class Conditional
{ public static void main(String args[ ])
{ int x=4;
System.out.println("value is "+ ((x>4) ? 99.9 :9));
}
}
A、输出结果为:value is 99.99 B、输出结果为:value is 9
C、输出结果为:value is 9.0 D、编译错误
36、以下声明合法的是( )
A、 default String s;
B、 public final static native int w( )
C、 abstract double d;
D、 abstract final double hyperbolicCosine( )
37、关于以下application的说明,正确的是( )
1. class StaticStuff
2. {
3. static int x=10;
4. static { x+=5;}
5. public static void main(String args[ ])
6. {
7. System.out.println("x=" + x);
8. }
9. static { x/=3;}
10. }
A、4行与9行不能通过编译,因为缺少方法名和返回类型
B、9行不能通过编译,因为只能有一个静态初始化器
C、编译通过,执行结果为:x=5
D、编译通过,执行结果为:x=3
31d
32c
33d
34a
35c
36c
37c
dcbbbab
D
C
B
B
B
A
B
38、关于以下程序代码的说明正确的是( )
1.class HasStatic
2. { private static int x=100;
3. public static void main(String args[ ])
4. { HasStatic hs1=new HasStatic( );
5. hs1.x++;
6. HasStatic hs2=new HasStatic( );
7. hs2.x++;
8. hs1=new HasStatic( );
9. hs1.x++;
10. HasStatic.x- -;
11. System.out.println("x="+x);
12. }
13. }
A、5行不能通过编译,因为引用了私有静态变量
B、10行不能通过编译,因为x是私有静态变量
C、程序通过编译,输出结果为:x=103
D、程序通过编译,输出结果为:x=102
39、以下选项中循环结构合法的是( )
A、while (int i<7)
{ i++;
System.out.println("i is "+i);
}
B、 int j=3;
while(j)
{ System.out.println(" j is "+j);}
C、int j=0;
for(int k=0; j + k !=10; j++,k++)
{ System.out.println(" j is "+ j + "k is"+ k);}
D、 int j=0;
do{
System.out.println( "j is "+j++);
if (j = = 3) {continue loop;}
}while (j<10);
40、类Test1定义如下:
1.public class Test1{
2. public float aMethod(float a,float b){ }
3.
4.}
将以下哪种方法插入行3是不合法的。( )
A、public float aMethod(float a, float b,float c){ }
B、public float aMethod(float c,float d){ }
C、public int aMethod(int a, int b){ }
D、private float aMethod(int a,int b,int c){ }
41、类Test1、Test2定义如下:
1.public class Test1
2.{ public float aMethod(float a,float b) throws
3. IOException { }
4. }
5. public class Test2 extends Test1{
6.
7.}
将以下哪种方法插入行4是不合法的。( )
A、float aMethod(float a,float b){ }
B、public int aMethod(int a,int b)throws Exception{ }
C、public float aMethod(float p,float q){ }
D、public int aMethod(int a,int b)throws IOException{ }
BCACDBA
1.Java平台无关性是指:()。
A. 同一Java程序可以在Internet上运行而跟浏览器的类型无关
B. 同一Java程序可以在多种操作系统上运行
C. Java是一种广泛使用的语言
D. 任何语言可以运行在Java平台之上
2.Java程序类型有()
A. Apple
B. Applet
C. Applications
D. Application
3.JIT是指()
A. Java将运行时间
B. Java立即运行时间
C. 立即运行时
D. 即时编译器
问题补充:1题好像是B吧 我同学都选的第二项也
1A 2BD 3D
7.给出下面代码:
1) class Parent {
2) private String name;
3) public Parent(){}
4) }
5) public class Child extends Parent {
6) private String department;
7) public Child() {}
8) public String getValue(){ return name; }
9) public static void main(String arg[]) {
10) Parent p = new Parent();
11) }
12) }
那些行将引起错误?
A、 第3行
B、 第6行
C、第7行
D、 第8行
8.类Teacher和Student是类Person的子类;
Person p;
Teacher t;
Student s;
//p, t and s are all non-null.
if(t instanceof Person) { s = (Student)t; }
最后一句语句的结果是:
A、 将构造一个Student对象;
B、 表达式是合法的;
C、表达式是错误的;
D、编译时正确,但运行时错误。
9.哪个关键字可以抛出异常?
A、 transient
B、 finally
C、 throw
D、 static
10.Main()方法的返回类型是:
A、 int
B、 void
C、 boolean
D、 static
11.给出下面代码:
public class test{
static int a[] = new a[10];
public static void main(String args[]) {
System.out.println(arr[10]);
}
}
那个选项是正确的?
A、 编译时将产生错误;
B、编译时正确,运行时将产生错误;
C、输出零;
D、 输出空。
12.下面哪个选项是正确的main方法说明?
A、public main(String args[])
B、public static void main(String args[])
C、private static void main(String args[])
D、void main()
7 d
8 c
9 c
10 b
11 a
12 b
7 D
8 C
9 B
10 B
11 B
12 B
楼上两组答案不同的地方我说一下
9 明显是选C
11 不知道是不是楼主题目抄错了 要是没错 很明显是 编译都通不过的
不然题目就是public class Test{
static int arr[] = new int[10];
public static void main(String args[]) {
System.out.println(arr[10]);
}
}
这样的话运行的时候才会出错 数组下标越界
如果最后一句的10改成0-9中任意一个数就是 输出0<!--++ plugin_code qcomic begin--> <!--++ plugin_code qcomic end-->
发表评论
-
SCJP习题
2012-01-03 16:31 1454SCJP试题集及解析 1. ... -
数组的默认值
2010-09-19 22:35 1153public class Test { stati ... -
数据库中索引的优缺点
2010-09-19 21:51 896数据库中索引的优缺点 ... -
Union和Union all 的区别
2010-09-19 21:47 897union在进行表链接后会筛选掉重复的记录,所以在表链接后会对 ... -
TCP与UDP区别
2010-09-13 11:42 1862(1)TCP是面向连接的传输 ... -
static习题
2010-09-02 11:44 1199class HasStatic{ privat ... -
数组等习题
2010-09-02 10:57 1036一、问答题1、Java语言的数据类型有哪些?8答:有byte( ... -
java 中break 与 continue及return 区别
2010-09-02 10:52 1629使用break 退出循环 可以使用break ... -
认识JAVA标识符
2010-08-31 12:27 3384在Java语言中,标识符是以字母、下划线(…)或美元符($) ... -
子类及父类常见题目
2010-08-31 12:20 12441、结出如下程序的打印结果 父类: Java代码 public ... -
static,构造函数,子类,父类执行顺序
2010-08-31 12:10 2008static变量,构造函数以及父类、子类构造和static ... -
java练习题
2010-08-31 10:40 1334据说,如果你能独立完成(不用看资料,不借助调试)回答在60分 ... -
statement与prestatement区别
2010-08-30 22:35 3060prestatement的效率比前者高,在使用Prepar ... -
Axis1,Axis2,Xfire,CXF区别
2010-08-20 07:02 1116XFire VS Axis XFire是与Axis2 并列的新 ... -
Java中的函数yield(),sleep()和wait()的区别
2010-08-04 12:29 7644首先,wait()和notify(),noti ... -
JAVA选择题<二>
2010-08-03 17:06 26851.下面哪些不是java的简 ... -
JAVA选择题<一>
2010-08-03 17:04 1978一、选择题 1、以下程 ... -
综合面试题
2010-08-03 16:31 1023数据库方面: 1. ... -
深入研究Servlet线程安全性问题
2010-08-02 12:43 1036摘 要:介绍了Servlet多 ... -
多进程与多线程的区别
2010-08-02 12:31 1979多进程:类似“多通道”; 多线程:类似“排队”; 为了减少 ...
相关推荐
<br>三、 填空题<br>1.执行下列代码后的结果是什么? int x,a=2,b=3,c=4; x=++a+b+++c++;<br>2. 包包含了Collection的接口和类的API<br>.main方法的声明格式包括<br>4.下列程序中构造了一个SET并且调用其方法add()...
<br>二、选择题<br>1、 属于访问控制的关键字是( )。<br>A、static B、final C、abstract D、private<br>2、 对成员的访问控制保护最强的是( )。<br>A、public 、B、缺省、 C private D protected<br>3、 可用做...
ReadTestquestion<br>7.5. 课程设计作业<br>第8章 日历记事本<br>8.1. 设计内容<br>8.2. 设计要求<br>8.3. 总体设计<br>8.4. 具体设计<br>8.4.1. 运行效果与程序发布<br>8.4.2. 主类CalendarPad<br>8.4.3. 记事本...
ReadTestquestion<br>7.5. 课程设计作业<br>第8章 日历记事本<br>8.1. 设计内容<br>8.2. 设计要求<br>8.3. 总体设计<br>8.4. 具体设计<br>8.4.1. 运行效果与程序发布<br>8.4.2. 主类CalendarPad<br>8.4.3. 记事本...
第5 版 清华大学出版社<br> “SCJP学习指南” 人民邮电出版社<br> “Java 编程思想” 第3版 机械工业出版社<br> 教学内容和要求<br>知识点 重要程度 使用频度 难度<br>Java 入门 高 中 易<br>变量和运算符 高 ...
〖程序设计基础〗练习题1<br>一、选择题(每题1分,共30分)<br>下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在题干后的括号内。<br>1.以下的选项中能正确表示Java语言中的一...
8. 表单:学习<form>、<input>、<select>、<textarea>、<button>等表单元素,了解GET和POST提交方式,以及验证规则。 9. CSS(Cascading Style Sheets)基础:虽然不是HTML本身,但CSS是美化HTML页面的关键。了解...
注:在该版本系统中,题目只有选择题,可以是单选或多选题;<br> b.题目信息包括:ID、题目要求、备选答案、正确答案、题目答案分析;<br> c.管理员先选择题目类型再输入题目信息;<br> <br>4、题目查询<br> a.可以...
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr> <tr><td>5</td><td>6</td><td>7</td><td>8</td></tr> <tr><td>9</td><td>10</td></tr> </table> ``` 5. **个人兴趣**: 面试官可能会问及你的学习资源,...
- **选择题**:检验对Java基础知识的掌握程度。 - **填空题**:加深对Java特性的记忆。 - **编程题**:实践编写代码,解决实际问题。 通过这样的练习,开发者可以逐步提升自己的Java技能,更好地应对实际项目中的...
1. 元素和属性:了解各种标签的作用,如段落(<p>)、标题(<h1>~<h6>)、链接(<a>)、图像(<img>)等。 2. 结构化文档:理解HTML文档的基本结构,包括<!DOCTYPE>、<html>、<head>和<body>。 3. 表格(<table>)、...
5. **样式控制**:`<style>`标签内嵌CSS,或使用`class`和`id`选择器应用样式。 6. **HTML5新特性**:如离线存储、拖放功能、音频和视频元素等。 7. **结构化标签**:如`<header>`, `<nav>`, `<article>`, `<aside>`...
List<String> list = new ArrayList<>(); list.add("abc"); list.add("ac"); list.add("c"); list.add("bc"); list.add("c"); list.add("bc"); list.add("ac"); Iterator<String> iterator = list....
5. **CSS基础**:尽管主要测试HTML,但可能也会包含一些关于CSS(Cascading Style Sheets)的基础知识,如如何通过`<style>`标签或外部样式表来应用样式,以及基础选择器(如ID选择器`#id`,类选择器`.class`)和...
根据给定的文件信息,我们将从这些选择题中提取出重要的Java知识点,并对每个知识点进行详细的解释。 ### Java基础知识 1. **main方法的格式** - 正确选项:`d) public static void main(String[] args)` - ...
JAVA笔试题--Java选择题汇总.pdf
8. 要同时设置文本为粗体和斜体,可以使用`<b>`和`<i>`标签结合,即`<b><i>字体</i></b>`。 9. 文本下标使用`<sub>`标签,如`<sub>下标内容</sub>`。 10. 在网页中插入图形使用`<img>`标签,如`<img src="file_...
Java笔试选择题6.pdf Java是一种面向对象的编程语言,下面是从给定的文件中生成的相关知识点: 1. Java语言的特点:动态性、面向对象、多线型等,但不是编辑型。 2. Java源文件的扩展名是.java。 3. Java源文件...
java 基础 选择题 java 基础 选择题 java 基础 选择题