java基础试题_Java基础测试题带答案
选择题
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基础测试题带答案相关推荐
- java基础试题_java基础测试题_含答案.doc
java基础测试题_含答案 Java基础试题 姓名 一.选择题(每题2分,共30分) 请写出标识符的命名规则描述正确的是[多选]( ABCD ) A.由英文字母.数字._和$组成,长度不限. B.标识 ...
- 计算机硬件基础知识测试题答案,计算机基础知识测试题(带答案)
计算机基础知识测试题(带答案) 第一章 计算机基础知识习题 一.单项选择题 1.通常人们所说的一个完整的计算机系统应该包括 . A.主机和外用设备 B.通用计算机和专用计算机 C.系统软件和应用软件 ...
- 全国大学计算机基础应用试题及答案,大学计算机基础试题题库(免费版,有答案的)...
大学计算机基础试题题库(免费版,有答案的) 更新时间:2017/2/2 14:57:00 浏览量:604 手机版 大学计算机基础试题题库(免费版,有答案的) 一.单选题练习 1.在Internet ...
- 计算机思维测试题,2017自学考试《科学思维方法论》测试题(带答案)
2017自学考试<科学思维方法论>测试题(带答案) 为了帮助自考生们更好更全面的做好复习和迎考准备,确保将所涉及的考点全面复习到位,以下是百分网小编搜索整理的一份自学考试<科学思维方 ...
- java基础篇_java基础篇1
JAVA基础篇1 注释 单行注释 //这是一个单行注释,由两个斜杠组成,不能嵌套多行注释 多行注释 /*这是一个 多行注释 ,//里面不能嵌套多行注释, 但是可以嵌套单行注释*/ 文档注释 /**ja ...
- Java面试题之基础篇
前言 网上的Java面试题文章有非常多,但是我觉得有的比较繁琐,有的比较浅,不太好理解甚至随着java版本更新,很多以前的答案也不太准确了,正巧准备要跳槽了,所以我就整理了一篇java ...
- 百度Java面试题前200页和答案
操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS的联系与区别 Cookie 和 Se ...
- 黑马程序员_毕向东_Java基础视频教程_Java基础学习知识点总结
黑马程序员_毕向东_Java基础视频教程 Java基础学习知识点总结 2016年01月06日 day01 一.基础知识:软件开发 1.什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合 ...
- java招聘 试题_JAVA现场招聘考试题(一)
试题来源 互联网 中*国际笔试题(一) 一.判断题(共10题,每小题1分,共10分,占10%) 1.java程序里,创建新的类对象用关键字new. 2.类及其属性.方法可以同时有一个以上的修饰符来修饰 ...
- java笔试题_Java面试才到笔试就没有然后了?快来签收,高频笔试57题及解答
前言 很多人面试之前,可能没有在互联网公司工作过或者说工作过但年头较短,不知道互联网公司技术面试都会问哪些问题? 再加上可能自己准备也不充分,去面试没几个回合就被面试官几个问题打蒙了,甚至笔试都过不了 ...
最新文章
- 小白视觉第一步保存图片
- DS4700电池更换步骤
- Ctrl+Alt+F1~F6
- vue表格刷新数据_Vue.js+Layer表格数据绑定与实现更新的实例
- 动态规划6个题目总结比较
- Dynamics 365 on-premises 安装
- 【bzoj 3601】一个人的数论 (莫比乌斯反演+伯努利数)
- django 1.8 官方文档翻译:2-1-1 模型语法
- Centos 7安装和配置 ElasticSearch入门小白
- BPSK调制系统MATLAB仿真实现(1)
- openwrt 问题四 9531编译解决方法
- svn服务器文件保存位置,Windows 部署SVN服务器
- 愤怒的小鸟有PC版本了!
- git提交 [rejected] fetch first 解决办法
- 历史上,到底有没有狸猫换太子这件事?
- 动手| 一个人脸识别的K8s部署实践
- 点击highcharts下钻柱状图更改其他柱子图
- firefox os资源
- 用PDF格式协议的方式给PDF文档添加透明文字水印
- ubuntu windows远程桌面 xfce4
热门文章
- 教你计算三种分子性质的方法
- 配置追踪者—Scylla v1(***测试工具)
- VS2008对话框显示语言(中文、英文)设置
- .net开源CMS系统使用教程之:如何用We7 CMS建设全新网站
- 中小企业信息化的时机如何把握?
- 微信小程序:最新微信登录授权并获取openid等信息
- 不属于python第三方程序_安装 selenium 对于python而言属于一个第三方的模块
- linux+脚本+pid,Linux启动脚本输出pid
- PHP array_rand随机获取数组中的数据
- x11/xwindow GUI窗口代码范例