基础复习题:
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.有如下表达式ÿ