专属java练习题.pdf
《专属java练习题.pdf》由会员分享,可在线阅读,更多相关《专属java练习题.pdf(110页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 一 所 有 单 选 题 1、Java语 言 的 类 型 是 A:面 向 对 象 语 言 B:面 向 过 程 语 言 C:汇 编 语 言 D:形 式 语 言 答 案:A2、Frame默 认 的 布 局 管 理 器 是。A:FlowLayout B:BorderLayoutC:GridLayout D:CardLayout答 案:B3、保 证 Java语 言 可 移 植 性 的 特 征 是 oA:面 向 对 象 B:安 全 性 C:分 布 式 计 算 D:可 跨 平 台 答 案:D4、下 列 有 关 Java语 言 的 叙 述 中,正 确 的 是 oA:Java是 不 区 分 大 小 写 的 B
2、:源 文 件 名 与 public类 型 的 类 名 必 须 相 同 C:源 文 件 名 其 扩 展 名 为.jar D:源 文 件 中 public类 的 数 目 不 限 答 案:B5、下 列 代 表 八 进 制 整 数 的 是 oA:0XA6 B:-1E3 C:1840 D:0144答 案:D 本 题 考 的 是 Java的 简 单 数 据 类 型。整 型 常 量 分 3种 书 写 格 式:(1)十 进 制 整 数,如 189,-360o(2)八 进 制 整 数,以 0开 头,如 012表 示 十 进 制 的 10。(3)十 六 进 制 整 数,以 Ox或 0X开 头,如 0 x123表
3、示 十 进 制 数 291。6、按 运 墓 符 操 作 数 的 数 目 划 小 运 算 符?的 类 型 是 oA:三 元 B:二 元 C:四 元 D:一 元 答 案:A7、执 行 下 面 程 序 后,输 出 的 正 确 结 果 是 opublic class Testpublic static void main(String args)System.out.print(100%3);System,out.print;System.out.print(100%3.0);A:1,1 B:1,1.0 C:1.0,1 D:1.0,1.0答 案:B _8、下 列 赋 值 语 句 中 错 误 的 是。A
4、:float f=ll.If;B:double d=5.3E12;C:char c=r;D:byte bb=433;答 案:D9、给 出 下 面 程 序 段:if(x0)System,out.println(Hello.);else if(x-3)System,out.println(/zNice to meet you!);else System,out.printin(How are you?);若 打 印 字 符 串 How are you?”,则 x 的 取 值 范 围 是。A:x0 B:x-3 C:x=-3 D:x-3答 案:C 本 题 考 查 的 是 条 件 语 句。if-else
5、 if结 构:if(条 件 1)statementl;或 blocklelse if(条 件 2)statement2;或 block2else if(条 件 N)statementN;或 blockNelsestatementN+1;或 blockN+1n、下 列 叙 述 中,错 误 的 是A:接 口 与 类 的 层 次 无 关 B:通 过 接 口 说 明 类 所 实 现 的 方 法 C:通 过 接 口 可 了 解 对 象 的 交 互 界 面 D:接 口 与 存 储 空 间 有 关 答 案:D12、阅 读 和 理 解 下 面 程 序 段:class Manager extends Emplo
6、yeepublic Manager(String n,double s,int year,int month,int day)(super(n,s,year,month,day);bonus=0;public double getSalary()(double baseSalary=super.getSalary();return baseSalary+bonus;public void setBonus(double b)fbonus=b;private double bonus;Manager是 Employee的 子 类,其 理 由 是。A:Manager的 适 用 范 围 较 宽 B:
7、extends关 键 字 声 明 C:Manager的 域 减 小 了 D:雇 员 是 一 个 经 理 答 案:B13、下 列 关 于 Applet的 叙 述 中,错 误 的 是 oA:Applet是 Java类,所 以 可 以 由 JDK中 的 解 释 器 java,exe直 接 解 释 运 行 B:Applet应 该 定 义 为 java,applet.Applet类 或 javax.swing.JApplet类 的 子 类 C:Applet与 Application的 主 要 区 别 在 执 行 方 式 上 D:通 过 在 HTML文 件 中 采 用 PARAM 标 记 可 以 向 Ap
8、plet传 递 参 数答 案:A14、与 Applet生 命 周 期 相 关 的 方 法 的 数 量 是 oA:4种 B:3种 C:2种 D:5种 答 案:A15、下 面 程 序 段:boolean a=false;boolean b=true;boolean c=(a&b)&(!b);boolean result=(a&b)&(!b);执 行 完 后,正 确 的 结 果 是。A:c=false;result=false B:c=true;result=trueC:c=true;result=false D:c=false;result=true答 案:A16、编 译 Java Applica
9、tion源 程 序 文 件 将 产 生 相 应 的 字 节 码 文 件,这 些 字 节 码 文 件 的 扩 展 名 为。A:.java B:.class C:.html D:.exe答 案:B17、下 列 特 点 中,是 Java虚 拟 机 执 行 的 特 点 之 一。A:字 节 代 码 B:多 进 程 C:静 态 链 接 D:编 译 答 案:A18、以 下 不 是 Java中 有 效 的 关 键 字。A:const B:NULL C:false D:this答 案:B19、以 下 不 是 Java中 正 确 的 整 数 表 示。A:22 B:0 x22 C:022 D:22H答 案:D20、
10、以 下 字 符 串 是 Java中 合 法 的 标 识 符。A:super B:3number C:ttnumber D:$number答 案:D21、已 知 如 下 定 义:String s=story;下 面 表 达 式 是 合 法 的。A:s+=books;B:char c=s1;C:int len=s.length;D:String t=s.toLowerCase();答 案:D22、下 面 是 main。函 数 的 合 法 参 数。A:char args B:char args C:String args D:String args答 案:C23、执 行 以 下 语 句 后,str2
11、的 值 是 oString strl=abc;String str2=strl.concat(cde);A:abode B:abccde C:cdeabc D:edccba答 案:B24、已 知 如 下 代 码:boolean m=true;if(m=false)System,out.printin(False);else System.out.printin(,True,/);执 行 结 果 是 oA:False B:True C:None D:运 行 时 出 错 答 案:B25、如 果 类 中 的 成 员 变 量 只 能 被 同 一 包 访 问,则 使 用 以 下 约 束 符。A:无 访
12、问 控 制 符 B:public C:protected D:final答 案:A26、在 Java中,以 下 约 束 符 是 不 正 确 的。A:private B:public C:protected D:friend答 案:D27、以 下 代 码 段 执 行 后 的 输 出 结 果 为int x=3;int y=10;System.out.print In(y%x);A:1.0 B:1 C:3 D:3.0答 案:B28、以 下 表 达 式 是 不 合 法 的。A:String x=Hello”;int y=9;x+=y;B:String x=Hello”;int y=9;if(x=y)C
13、:String x=Hello”;int y=9;x=x+y;D:String x=null;int y=(x!=null)&(x.length()0)?x.length():0答 案:B29、main方 法 是 Java Application程 序 执 行 的 入 口 点,关 于 main方 法 的 方 法 头 以 下 是 合 法 的。A:public static void main()B:public static void main(StringE args)C:public static int main(StringE arg)D:public void main(String
14、arg)答 案:B30、设 x=1,y=2,z=3,贝 i j 表 达 式 y+=z/+x 的 值 是,A:3 B:3.5 C:4 D:5答 案:A31、下 面 标 识 符 中 是 不 合 法 的。A:BigMeaninglessName B:$int C:1 s D:$1答 案:C32、下 列 是 反 斜 杠 字 符 的 正 确 表 示。A:B:*C:D:答 案:A33、为 AB类 的 一 个 无 形 式 参 数 无 返 回 值 的 方 法 method书 写 方 法 头,使 得使 用 类 名 AB作 为 前 缀 就 可 以 调 用 它,该 方 法 头 的 形 式 为 oA:static v
15、oid method()B:public void method()C:final void method()D:abstract void method()答 案:A34、关 于 被 私 有 访 问 控 制 符 private修 饰 的 成 员 变 量,以 下 说 法 正 确 的 是。A:可 以 被 三 种 类 所 引 用:该 类 自 身、与 它 在 同 一 个 包 中 的 其 他 类、在 其 他 包 中 的 该 类 的 子 类 B:可 以 被 两 种 类 访 问 和 引 用:该 类 本 身、该 类 的 所 有 子 类 C:只 能 被 该 类 自 身 所 访 问 和 修 改 D:只 能 被
16、同 一 个 包 中 的 类 访 问 答 案:C35、下 列 程 序 段 的 输 出 是 opublic class Test5public static void main(String args)String ssl=new String(/,hello/,);String ss2=new String(hello);System,out.println(ssl=ss2);System.out.println(ssl.equals(ss2);A:true,false B:true,true C:false,true D:false,false答 案:C36、下 面 的 代 码 段 中,执 行
17、 之 后 i 和 j 的 值 是。int i=1;int j;j=i+;A:1,1 B:1,2 C:2,1 D:2,2答 案:C37、public class Testi(public static void main(String args)int m=Integer.parselnt(args0);switch(m)case 0:System,out.printin(/?case 0);case 1:System,out.println(/,case 1);case 2:System,out.println(/case 2/z);break;default:System.out.print
18、in(default);下 列 m的 哪 个 值 将 引 起 default”的 输 出 A:0 B:1 C:2 D:3答 案:D38 public class Test(public static void main(String arg)int i=5;do System,out.println(i);while(一 i4)执 行 后 的 输 出 是 oA:4 B:5 C:54 D:45答 案:B39、switch(m)(case 0:System.out.printlnCCondition 0);case 1:System.out.printin(Condition 1);case 2:
19、System,out.printlnCCondition 2);case 3:System,out.printin(Condition 3);break;default:System,out.printin(Other Condition);当 m 的 值 为 时-,下 列 哪 个 选 项 中 的 所 有 值 都 能 引 起 Condition 1的 输 出。A:0,1 B:1,2 C:2,3 D:3,4答 案:A4 0 outer:for(int i=0;i3;i+)inner:for(int j=0;j2;j+)|if(j=l)continue outer;System,out.print
20、ln(j+and+i+;);)以 上 代 码 输 出 是 OA:0 and 0;0 and 1;0 and 2;B:0 and 0;1 and 0;2 and 0;C:1 and 0;1 and 1;1 and 2;D:2 and 0;2 and 1;2 and 2;答 案:A41、Panel默 认 的 布 局 管 理 器 是。A:FlowLayout B:CardLayout C:BorderLayout D:GridLayout答 案:A42、监 听 器 接 口 的 方 法 返 回 值 的 类 型 是 oA:int B:String C:void D:Object答 案:C43、下 面 方
21、 法 与 applet的 显 示 无 关。A:update()B:draw()C:repaint()D:paint()答 案:B44、下 面 不 是 Java中 的 容 器。A:Frame B:Panel C:Scrollbar D:Dialog答 案:C45、下 列 内 容 是 异 常 的 含 义。A:程 序 的 语 法 错 B:程 序 编 译 或 运 行 中 所 发 生 的 异 常 事 件 C:程 序 预 定 义 好 的 异 常 事 件 D:程 序 编 译 错 误答 案:B46、当 方 法 遇 到 异 常 又 不 知 如 何 处 理 时,下 列 做 法 是 正 确 的。A:捕 获 异 常
22、B:抛 出 异 常 C:声 明 异 常 D:嵌 套 异 常 答 案:C47、如 果 希 望 所 有 的 控 件 在 界 面 上 呈 网 格 状 布 局,应 使 用 下 列 布 局 管 理 器。A:CardLayout B:GridLayout C:BorderLayout D:FlowLayout答 案:B48、实 现 一 个 线 程 有 方 法。A:一 种 B:三 种 C:二 种 D:四 种 答 案:C49、Swing构 件 的 程 序 不 具 有。A:本 地 代 码 B:标 签 C:菜 单 D:容 器 答 案:A50、下 列 命 令 中,命 令 是 Java的 编 译 命 令。A:java
23、c B:java C:javadoc D:appletviewer答 案:A51、Java源 程 序 文 件 的 扩 展 名 为 _ oA:java B:class C:html D:exe答 案:A52、main方 法 是 Java Application程 序 执 行 的 入 口 点,关 于 main方 法 的 方 法 头 以 下 是 合 法 的 oA:B:C:D:publicpublicpublicpublicstaticstaticstaticstaticvoid main(String args)void main()void main(string arg)void main(St
24、ring args)答 案:A53、下 列 _是 不 合 法 的 Java标 识 符。A:Tree$Glasses B:FirstJavaApplet C:_$theLastOne D:273.5答 案:D54、Java的 字 符 类 型 采 用 的 是 Unicode编 码 方 案,每 个 Unicode码 占 用 _个 比 特 位。A:8 B:16 C:32 D:64答 案:B55、若 a的 值 为 3时,下 列 程 序 段 被 执 行 后,c的 值 是 oif(a0)if(a3)c=2;else c=3;else c=4;A:1 B:2 C:3 D:4答 案:C56、在 编 写 Java
25、 Application程 序 时,若 需 要 使 用 到 标 准 输 入 输 出 语 句,必 须 在 程 序 的 开 头 写 上 _ 语 句。A:import java.awt.*;B:import applet.Applet;C:import java.io.*;D:import java.awt.Graphics;答 案:C57 Java是 公 司 提 出 来 的。A:Sun B:Microsoft C:IBM D:Oracel答 案:A58、执 行 代 码:m=1;while(m+2)System,out.printin(m);最 后 的 输 出 是 oA:0 B:1 C:2 D:No
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 专属 java 练习题
限制150内