java期末高效基础复习题

基础复习题:
1.编译Java文件的命令是?
.javac

2.运行Java文件的命令是?
.java

3.Java文件编译后,将生成的文件后缀是?
.class

4.一个Java类,运行时从什么函数开始?
main函数

5.基本数据类型有多少种,分别是?
(4类)8种
byte int short long char float double boolean

6.变量命名的规则是?并分别举出一个正确的变量名以及一个不正确的变量名
①只由字母、数字、下划线和“$”符号组成
②数字不能位于第一位
③不能使用关键字(this、do、if)
④区分大小写
⑤不能包含其他任何字符

正确: a;
错误:1a;

7.int a=5;
int b;
b=a++ -8/(2*16)%7;
程序执行后的a=?,b=?
a=6,b=5;

8.int a=4;
int b=7;
boolean n;
boolean m=true;
n = a>b && (m = false);
程序执行后的m=?,n=?
m=true,n=flase

9.从控制台输入数据时,使用的类是?
Scanner

10.JDK1.7以后,switch语句中表达式的值能够接受的数据类型有哪些?
byte、short、int、long、enum、String
// int Integer 枚举型(enum) byte Byte short Short char Character String
11.String str = “123”;
int x = 4;
int y = 5;
str = str + x + y;
System.out.println(str);
程序运行的结果是?
12345

12.public static void main(String[] args){
int a = 0;
if(a < 1){
System.out.println(a+“1”);
}else{
System.out.println(“a”);
}
}
程序运行的结果是?
01

13.int x = 5, y = 10, r = 5;
switch(x+y){
case 15: r+=x;
System.out.println®;
case 20: r-=y;
System.out.println®;
case 25: r*=x/y;
System.out.println®;
default: r +=r;
程序运行的结果是?
10
0
0

14.定义一个整型数组,长度为10,将数组的下标作为数组的值,循环添加值
并将数组的值遍历出来
例如:arr[0]=0,arr[1]=1;…arr[9]=9;
int[] a = new int[10];
for(int i=0;i<10;i++){
a[i]=i;
System.out.println(a[i]);
}

15.Oracle收购sun公司是是哪一年?
2010年

16.Java技术的版本分为?
JavaSE 标准版
JavaEE 企业版
JavaME 微型版

17.文档注释分为
单行注释 多行注释 文档注释

18.有如下表达式ÿ

  • 10
    点赞
  • 108
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

与其终

我坚信,赞赏是不耍流氓的鼓励!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值