选择题

1、在Java中,以下程序的运行结果是( c )

public class Main{

public static void main(String[] args){

System.out.print(“a”);

System.out.println(“b”);

System.out.println(“c”);

System.out.print(“d”);

}

}

A. ab

cd

B. a

bc

d

C. ab

c

d

D. a

b

cd

2、下列代码中,哪个是合法的变量名?( bf )

A. static B. a_str C.num code D. 145rate

E. count% F. userName

3、下面代码哪个是正确的?( ad )

A.int sage=18;

B.int num1=15.5;

C.char str=’hello world’;

D.double num2=15;

4、阅读下列Java代码片段,正确编译后输出结果是( b )

int score=75;

if(score>75)

System.out.println(“成绩还有待提高!”);

else

System.out.println(“成绩下降,需要努力了!”);

a) 成绩还有待提高

b) 成绩下降,需要努力了!

c) 成绩还有待提高!

成绩下降,需要努力了!

d) 编译错误

5、在Java中,下面关于main()方法的描述错误的是( a )

a) 在Java程序中,main()方法中的参数名称不可以修改

b) Java程序的main()方法中,即使只有一条语句,也要用{ } 括起来

c) main()方法必须是由public 、static、void关键字进行修饰

d) main()方法被视为Java程序的入口

6、假设通过控制台输入数字15,则下面的代码运行结果是( c )

import java.util.*;

public class Test{

public static void main(String args[]){

int a=10;

Scanner input=new Scanner(System.in);

double num=input.nextDouble();

System.out.println(num+a);

}

}

a)15 b)25 c)25.0 d)编译正确,运行时报错

7、阅读下面的Java代码,则程序运行结果为( d )

public static void main(String[] args){

int age=50;

String name=”Jack陈”;

System.out.println(“姓名:”+name+”\n年龄:”+age);

}

a) Jack陈 50

b) 姓名:Jack陈 年龄:50

c) 姓名:Jack陈\n 年龄:50

d) 姓名:Jack陈

年龄:50

8、在Java中,5*6%4+12/ 3*2的运算结果是( b )

a) 8 b) 10 c) 12 d) 14

9、在Java中,下面代码可以正确编译的是( b )

a) int i=(double) 1;

b) double d=(int)2;

c) int i=1.34;

d) 以上都正确

10、在Java中,下面不属于Java的基本数据类型是( d )

a) float b) int c) boolean d) String

11、在Java中,下面说法正确的是( c )

a) 变量不用声明就可以直接使用

b) x和X是相同的变量

c) _23m可以作为变量名

d) 后缀名为.class的文件可以用记事本编辑

12、在Java中,以下程序的输出结果是( b )

public class Test{

public static void main(String[] args){

//输出HelloWorld

System.out.println(“HelloWorld”);

}

}

a) //输出HelloWorld

HelloWorld

b) HelloWorld

c) 编译错误

d) 运行错误

13、在Java中,关于main( )方法和类文件的说法错误的是( d )

a) main( )方法是Java程序的入口

b) 在Java中必须用class类关键字声明类

c) Java源文件的扩展名为.java

d) 在Java类中必须要有main( )方法

14、在Java中,下面代码的运行结果是(c )

System.out.print(“我已经\n学习”);

System.out.println(“过了”);

System.out.print(“java\n的课程”);

a)我已经学习过了

java的课程

b)我已经学习过了java的课程

c) 我已经

学习过了

java

的课程

d) 我已经

学习过了java

的课程

15、下面Java代码的输出结果是( a )

int num1,num2,num3;

num1=(int)4.4;

num2=(int)5.5;

num3=(int)9.9;

System.out.println(num1);

System.out.println(num2);

System.out.println(num3);

a) 4

5

9

b) 5

6

10

c) 4

5

10

d) 4

6

10

16、在Java中,如下代码的输出结果为( a )

public static void main(String[] args){

intmath=90,english=56;

intsum=(math+english)/2;

if(sum>85){

System.out.println("老师说:奖励一个MP4");

}elseif(english<60){

System.out.println("老师说:英语太差!");

}else{

System.out.println("老师什么也没说!");

}

}

a) 老师说:英语太差!

b) 老师说:奖励一个MP4!

c) 老师什么也没说!

d) 老师说:奖励一个MP4!

老师说:英语太差!

17、在Java中,以下程序的输出结果是( d )

intnum1=9;

doublenum2=1;

num1=num2;

System.out.println(num1);

a) 9

b) 1

c) false

d) 编译错误

18、在Java中,以下程序的输出结果是( a )

int score=90;

if(score>=85)

System.out.println(“成绩优异”);

else

System.out.println(“尚需努力”)’

a) 成绩优异

b) 尚需努力

c) 成绩优异

尚需努力

d) 编译错误

19、阅读以下Java代码,程序输出结果为( c )

public class Test{

publicstaticmain(String[] args) {

System.out.println("HELLO\tWORLD");

}

}

a) HELLOWORLD

b) HELLO WORLD

c) 编译错误

d) HELLO\tWORLD

20、以下关于开发Java程序的描述错误的是( d )

a) 开发Java程序的步骤包括:编写源程序、编译、运行

b) 编写Java源程序文件使用.java作为扩展名

c) Java源文件经编译后,生成后缀为.class的字节码文件

d) 使用java命令可以编译.java文件

java基础试题_Java基础测试题带答案相关推荐

  1. java基础试题_java基础测试题_含答案.doc

    java基础测试题_含答案 Java基础试题 姓名 一.选择题(每题2分,共30分) 请写出标识符的命名规则描述正确的是[多选]( ABCD ) A.由英文字母.数字._和$组成,长度不限. B.标识 ...

  2. 计算机硬件基础知识测试题答案,计算机基础知识测试题(带答案)

    计算机基础知识测试题(带答案) 第一章 计算机基础知识习题 一.单项选择题 1.通常人们所说的一个完整的计算机系统应该包括 . A.主机和外用设备 B.通用计算机和专用计算机 C.系统软件和应用软件 ...

  3. 全国大学计算机基础应用试题及答案,大学计算机基础试题题库(免费版,有答案的)...

    大学计算机基础试题题库(免费版,有答案的) 更新时间:2017/2/2 14:57:00  浏览量:604  手机版 大学计算机基础试题题库(免费版,有答案的) 一.单选题练习 1.在Internet ...

  4. 计算机思维测试题,2017自学考试《科学思维方法论》测试题(带答案)

    2017自学考试<科学思维方法论>测试题(带答案) 为了帮助自考生们更好更全面的做好复习和迎考准备,确保将所涉及的考点全面复习到位,以下是百分网小编搜索整理的一份自学考试<科学思维方 ...

  5. java基础篇_java基础篇1

    JAVA基础篇1 注释 单行注释 //这是一个单行注释,由两个斜杠组成,不能嵌套多行注释 多行注释 /*这是一个 多行注释 ,//里面不能嵌套多行注释, 但是可以嵌套单行注释*/ 文档注释 /**ja ...

  6. Java面试题之基础篇

    前言         网上的Java面试题文章有非常多,但是我觉得有的比较繁琐,有的比较浅,不太好理解甚至随着java版本更新,很多以前的答案也不太准确了,正巧准备要跳槽了,所以我就整理了一篇java ...

  7. 百度Java面试题前200页和答案

    操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS的联系与区别 Cookie 和 Se ...

  8. 黑马程序员_毕向东_Java基础视频教程_Java基础学习知识点总结

    黑马程序员_毕向东_Java基础视频教程 Java基础学习知识点总结 2016年01月06日  day01 一.基础知识:软件开发 1.什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合 ...

  9. java招聘 试题_JAVA现场招聘考试题(一)

    试题来源 互联网 中*国际笔试题(一) 一.判断题(共10题,每小题1分,共10分,占10%) 1.java程序里,创建新的类对象用关键字new. 2.类及其属性.方法可以同时有一个以上的修饰符来修饰 ...

  10. java笔试题_Java面试才到笔试就没有然后了?快来签收,高频笔试57题及解答

    前言 很多人面试之前,可能没有在互联网公司工作过或者说工作过但年头较短,不知道互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,甚至笔试都过不了 ...

最新文章

  1. 小白视觉第一步保存图片
  2. DS4700电池更换步骤
  3. Ctrl+Alt+F1~F6
  4. vue表格刷新数据_Vue.js+Layer表格数据绑定与实现更新的实例
  5. 动态规划6个题目总结比较
  6. Dynamics 365 on-premises 安装
  7. 【bzoj 3601】一个人的数论 (莫比乌斯反演+伯努利数)
  8. django 1.8 官方文档翻译:2-1-1 模型语法
  9. Centos 7安装和配置 ElasticSearch入门小白
  10. BPSK调制系统MATLAB仿真实现(1)
  11. openwrt 问题四 9531编译解决方法
  12. svn服务器文件保存位置,Windows 部署SVN服务器
  13. 愤怒的小鸟有PC版本了!
  14. git提交 [rejected] fetch first 解决办法
  15. 历史上,到底有没有狸猫换太子这件事?
  16. 动手| 一个人脸识别的K8s部署实践
  17. 点击highcharts下钻柱状图更改其他柱子图
  18. firefox os资源
  19. 用PDF格式协议的方式给PDF文档添加透明文字水印
  20. ubuntu windows远程桌面 xfce4

热门文章

  1. 教你计算三种分子性质的方法
  2. 配置追踪者—Scylla v1(***测试工具)
  3. VS2008对话框显示语言(中文、英文)设置
  4. .net开源CMS系统使用教程之:如何用We7 CMS建设全新网站
  5. 中小企业信息化的时机如何把握?
  6. 微信小程序:最新微信登录授权并获取openid等信息
  7. 不属于python第三方程序_安装 selenium 对于python而言属于一个第三方的模块
  8. linux+脚本+pid,Linux启动脚本输出pid
  9. PHP array_rand随机获取数组中的数据
  10. x11/xwindow GUI窗口代码范例