- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sunjava单选题汇总(含答案)
Sun Java程序员模拟题
2.使用JDK工具生成的Java文档的文件格式是? B
A. XML格式B. HTML格式C. 二进制格式D. 自定义格式
3.以下关于Applet的描述,哪项错误? B
A. 一个Applet就是一段Java程序
B. Applet是一种特殊的Java程序,它需要运行在Web服务器上
C. Applet是一种特殊的Java程序,它需要运行在Web浏览器上
D. Applet是一种Java SE平台的应用程序
4.下列有关类、对象和实例的叙述,正确的是哪一项? B
类就是对象,对象就是类,实例是对象的另一个名称,三者没有差别
类是对象的抽象,对象是类的具体化,实例是对象的另一个名称
对象是类的抽象,类是对象的具体化,实例是对象的另一个名称
类是对象的抽象,对象是类的具体化,实例是类的另一个名称
6.下列有关类声明的代码片段,哪一项是正确的?B
import java.sql.*;
package school;
class Student{
}
B. package school;
import java.sql.*;(引入)
class Student{
}
C. package school;
class Student{
}
import java.sql.*;
D. package school;
import java.sql.*;
private String name;
class Student{
}
7.现有: A
1. class TestFoo {
2. int x;
3. String y;
4. int getX() { return x; } (4,5,6是方法)
5. String getY() { return y; }
6. void setX(int x) {
7. int z = 7;
8. this.x = x;
9. }
10. }
Private代表属性封装
可以添加多少个修饰符来封装此类?
A2 B.3 C.4 D.5
8.有关new关键字的描述正确的是哪项? A
A. new会调用类的构造器来创建对象
B. new所创建的对象不占用内存空间 (一定会占用)
C. 创建对象实例的时候可以不使用new关键字(一定要用)
D. new所创建的对象一定存在引用变量(不一定会存在)
9.类Student代码如下:D
class Student{
String name;
int age;
Student(String nm){ (构造方法)
name = nm;
}
}
执行语句Student stu = new Student()后,字段age的值是哪项?
A. 0
B. null
C. false
D. 编译错误
10.下列哪项不是Java语言中所规定的注释样式? B
A. // 单行注释 (无)
B. -- 单行注释
C. /*
* 单行或多行注释
*/
D. /**
* 文档注释
*/
11.类Teacher:
class Teacher{
String name;
float salary;
Teacher(String name){
this.name = name;
}
Teacher(String name,float salary){
this.name = name;
this.salary = salary;
}
}
执行语句Teacher t = new Teacher(“Tom”,2000.0f);后,字段salary的值是哪一项? A
A. 2000.0f
B. 0.0f
C. null;
D. 2000
12.Java语言中表达式10/3的结果是哪项? C
A. 3.3
B. 3.33
C. 3 (两个整数,结果肯定是整数)
D. 3.0
13.Java语言中表达式-123 的结果是哪项? D
(12的二进-12的二进
A. -4
B. -9
C. -1
D. -2
14.下列赋值语句正确的是哪一项? D
A. long val=6;
B. int age = 23L;
C. short x=1,y=2,z
z=x+y;
D. int a= ‘A’; (A=65)
15.假设有2个整数x和y,表达式x=y ? x : y的含义是哪项? A
A. 求2个数的较大数
B. 求2个数的较小数
C. 把y的值赋给x
D. 把x的值赋给y
16.程序:
class TestApp{
public static void main(Str
您可能关注的文档
- IBMXSeries346安装维护手册.doc
- Hp服务器的windows操作系统安装之二利用smartstart引导盘配置磁盘阵列.doc
- i40磁带库安装步骤.doc
- GSM-19Tv70操作手册.doc
- ICP前处理方法.doc
- IBM磁盘阵列教程(全面详细介绍).doc
- IG541施工方案.doc
- ipv6初始化和处理流程分析.docx
- ISO9000认证中的有效性.doc
- ise_chipscope使用实例详细.doc
- 2024学年第一学期浙江省精诚联盟10月联考高二物理试题含答案及解析.pdf
- 【山东卷】山东省泰安市2024-2025学年高三上学期11月期中考试(11.13-11.15)英语试卷含答案及解析.pdf
- 【浙江卷】浙江省杭州市四校联考2024-2025学年高一上学期10月月考英语试卷含答案及解析.pdf
- 西南大学附中高一10月月考生物试卷含答案及解析.pdf
- 辽宁省县域重点高中协作体2024~2025学年高一上学期10月质量监测试题历史试卷含答案及解析.pdf
- 基于多功能超疏水材料的海水淡化及油水分离研究.pdf
- FKBP5基因多态性与抚养方式对孤儿静息态脑功能的影响.pdf
- 《因明入正理论略抄及后疏》的研习与创作感受.pdf
- HIF-1α、SGK1在子宫内膜增生及子宫内膜癌孕激素抵抗中的表达和意义.pdf
- 初中信息科技大单元教学设计框架构建及应用研究--以《人工智能》大单元为例.pdf
文档评论(0)