Java学习资料
更新时间:2023-11-23 14:19:01 阅读量: 教育文库 文档下载
- java学习路线推荐度:
- 相关推荐
JAVA试题(100道)
孟丽施 2006-05-25
—————————————————————————————————————— 题目1:
下面不属于基本类型的是:(选择1项)
A) boolean B) long C) String D) byte
题目2:
如下程序中:
(1)public class CharToInt (2){ (3) (4) (5) (6) (7)
public static void main(String[] args) { int a,b=10;
char c='语'; a=b+c;
(8) System.out.println(\结果是:\(9) } (10)}
下面的说法中正确的是:(选择1项)
A) 程序运行到第6行会出现编译错误,因为c为char类型,不能把一个汉字赋给一个字符型。
B) 程序运行到第7行会出现编译错误,因为字符型与整型不能进行加法运算。 C) 程序能够正常编译和运行,但是不会输出任何结果。
D) 程序将字符型转换为unicode编码并和b的数值相加的和输出。
题目3:
下面的说法中,错误的是:(选择1项)
A) 在Java中标志符可以是字母、下划线、数字或$符号。
B) 在Java中布尔类型不能和数字之间不能来回转换,即false和true不对应任何零或非零的值。
C) 双精度类型double比单精度类型float具有更高的精度和更大的表示范围,但float类型具有速度快、占用内存小的优点。
D) 在Java中布尔值可以用true或false来表示,但是同时也可以用1或0来表示。
题目4:
程序如下:
class Test {
public static void main(String[] args) {
int i=10; while(i>0) { }
if((i--)%2==0) { }
System.out.println(i);
} }
程序的输出结果是: A) 3 5 7 9 B) 9 7 5 3 1 C) 1 3 5 7 9 D) 死循环
题目5:
程序如下:
class Test {
public static void main(String[] args) { int i=1000;
for(;;) { }
if(i>999) { _______________ }
}
}
下面对程序的横线处填写不同语句的分析正确的是:(选择两项) A) 填充 break 使程序能够有退出循环的可能性。
B) 填充 continue 将使程序成为死循环,永远无法退出循环。 C) 填充 continue 使程序能够有退出循环的可能性。
D) 填充 break 将使程序成为死循环,永远无法退出循环。
题目6: 程序如下:
int i = 9;
switch (i)
{
default: System.out.println(\ case 0:
System.out.println(\ break;
case 1: System.out.println(\ case 2: System.out.println(\ }
上面语句段的输出结果是:(选择一项) A) default
B) default, zero
C) error default clause not defined D) no output displayed
题目7:
下面的说法中错误的是:(选择一项)
A) 类是描述了同一类对象具有的数据和行为。 Java语言中的类将这些数据和行为进行封装, 形成了一种复合数据类型
B) 在Java的类中可以有三类内容分别是数据的定义、 基本输出语句、函数的定义。
C) Java中的封装就是将对象的数据和操作数据的方法相结合, 通过方法将对象的数据和实现细节保护起来。
D) Java语言中的多态的含义可以表达为:对外一个接口,内部多种实现。Java语言支持两种多态:运行时多态和编译时多态。
题目8:
程序如下:
public class Demo extends Base {
private int count; public Demo()
{
System.out.println(\ Demo object has been created\ }
protected void addOne() {
count++; }
}
有关类Demo,描述正确的是:(选择1项)
A) 当创建一个Demo类的实例对象时,count的值为0。
B) 当创建一个Demo类的实例对象时,count的值是不确定的。 C) 超类对象中可以包含改变count 值的方法。
D) Demo的子类对象可以访问count。
题目9:
程序如下:
class Test {
private int day; private int month;
public String getDate() { }
return day+\
}
class Test2 {
public static void main(String[] args) {
Test test=new Test(); test.day=25;
System.out.println(test.getDate());
} }
有关类的描述正确的是:(选择1项)
A) 程序在编译时将出错。在Test中的day为私有变量, 所以类外无法访问。
B) 程序能通过编译,但是不能正常运行。
C) 程序能通过编译,运行时将打印出0/0,因为在Java中int型变量day和month默认为0。
D) 以上说法都不正确。
题目10:
下面关于继承的描述正确的一项是:(选择1项)
A) 子类继承父类,那么子类将继承父类的所有内容包括构造方法。
B) 子类继承父类,那么子类可以重写父类的方法,
但是一旦重写父类方法后,无法通过子类访问到父类的该方法。 C) 子类继承父类,如果父类中只有一个构造方法并且有参数, 那么在子类的构造方法中必须先用super调用父类构造方法并传参。 D) 以上说法都不正确。
题目11:
程序如下: class Test {
private int day;
public int month; private Test() { System.out.println(\ Test\ }
private void print() { }
void showme() { }
print();
System.out.println(\
}
class TestDemo
{
public static void main(String[] args) {
Test t=new Test() ______________
} }
下面关于类描述错误的一项是:
A) Test类的对象t不能直接访问print方法。但是可以通过showme方法来间接调用
print()方法。
B) Test类的对象t可以直接访问month变量,但是不能直接访问day变量,因为day为私有变量,只有类内可以访问。
C) 该程序能通过编译并运行,但是如果想得到输出“I am print in Test”的结果,需要在横线处填写t.showme()。
D) 该程序无法通过编译,因为在Test类中的构造方法被写成私有,那么Test t=new Test() 将无法找到合适的构造方法。
题目12:
程序如下:
class Test {
private int day; private Test(int d) {day=d;} private void print()
{System.out.println(\}
class Test2 extends Test
正在阅读:
Java学习资料11-23
学习委员个人年度总结范文(共16篇)03-26
现场总线技术 CH2-CAN技术规范介绍08-20
做生意接触的人比较杂不知怎样交友04-21
2018年广西师范大学文学院619美学原理之中国美学史大纲考研强化五套模拟题08-28
宁波市2015年高三第二次模拟考试语文试卷评析 - 图文11-09
观后感01-10
量学公式表达的局限性01-23
踢毽子日记10-29
激光与全息技术的由来及原理讲解08-05
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 学习资料
- Java
- 新闻采访与写作第一学期期末复习题(1)
- 斗牛观后感
- 高一地理上学期期中试题(3)
- 部编人教版版小学语文五年级上册精品教案《5古诗词三首》word(7)
- 夏天来啦洁面化妆水乳液面霜精华睫毛膏……你选对了吗面膜竟然有 - 图文
- 旅行社路线促销方案
- 人教版六年级语文人教上册期末测试卷(B卷)
- 富春江新安江千岛湖风景名胜区总体规划 - 图文
- 数字信号处理复习资料
- 卫生事业管理复习重点
- 超声波检测仪项目可行性分析研究报告(立项)
- 实习总结排水工程专业水厂毕业实习总结报告
- XXXX公司2010年安康杯
- 公共部门人力资源开发与管理
- 团队建设游戏精选(插图)-2012
- 上海市会计从业人员注册、调转登记表填表说明
- stata12毕设速成手册
- The Positive and Negative Influence of Social Media in Modern Society
- 摘要:在供水行业中,供水量和售水量之间存在着一个差量,这一差量称“产销差”
- 国际商事课堂案例