java基础试题及答案
“java基础试题及答案”相关的资料有哪些?“java基础试题及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“java基础试题及答案”相关范文大全或资料大全,欢迎大家分享。
java基础测试题及答案
一、选择题(每题2分,共40分)
1、下面哪个是Java语言中正确的标识符( C ) A、3com B、import C、that D、this 2、下面哪个语句(初始化数组)是不正确的:( B ) A.int x[] = {1,2,3}; B.int x[3] = {1,2,3};
C.int[] x = {1,2,3}; D.int x[] = new int[]{1,2,3}; 3、下述概念中不属于面向对象方法的是( D )。
A.对象、消息 B.继承、多态 C.类、封装 D.过程调用
4、下面的代码段中,执行之后i 和j 的值是什么? ( B )
int i = 1; int j;
j = i++*2+3*--i;
A.1, 2 B.1, 5 C. 2, 1 D. 2, 2 5、下面哪条语句把方法声明为抽象的公共方法?( B ) A.public abstract method(); B.public abstract void me
Java基础知识笔试题及答案
1.Java中提供了名为()的包装类来包装原始字符串类型。
A.Integer
B.Char
C.Double
D.String
答案:D
2.java.lang包的()方法比较两个对象是否相等,相等返回true。
A.toString()
B.equals()
C.compare()
D.以上所有选项都不正确
答案:B
3.使用()方法可以获得Calendar类的实例。
A.get()
B.equals()
C.getTime()
D.getInstance()
答案:D
4.下面的集合中,()不可以存储重复元素。
A.Set
B.Collection
C.Map
D.List
答案:C
5.关于Map和List,下面说法正确的是( )。
A.Map继承List
B.List中可以保存Map或List
C.Map和List只能保存从数据库中取出的数据
D.Map的value可以是List或Map
答案:D
6.给定如下Java代码,编译运行的结果是()。
import java.util.*;
public class Test {
public static void main(String[] args) {
LinkedList
Java基础试题及其答案
Java试题
一 单项选择
1) 在Java中,在包com.db下定义一个类,要让包com.util下的所有类都可以访问这个类,
这个类必须定义为()。 () a)protected b)private c)public d)friendly
2) 在Java中,下列()语句不能通过编译。 (选择一项) a) String s= “join”+ “was”+ “here”; b) String s= “join”+3; c) int a= 3+5 d) float f=5+5.5;
3)给定java代码如下,运行时,会产生()类型的异常。(选择一项)
String s=null; s.concat(“abc”); a)ArithmeticException b)NullPointerException c)IOException d)EOFException 4) 在java中,()对象可以使用键/值的形式保存数据。 (选择一项) a)ArrayList b) HashSet c) HashMap d) LinkedList
5) 给定
Java基础试题和答案
Java试题
1) java程序中,main方法的格式正确的是()。 (选择一项) a)static void main(String[] args) b)public void main(String[] args) c)public static void main(String[]s)
d)public static void main(String[] args) 2) 给定java代码,如下:
public byte count(byte b1,byte b2){ return______; }
要使用这段代码能够编译成功,横线处可以填入() 。 (选择一项)
a) (byte) (b1-b2) b) (byte) b1-b2 c) b1-b2
d) (byte) b1/b2
3) 在Java中,在包com.db下定义一个类,要让包com.util下的所有类都可以访问这个类,
这个类必须定义为()。 (选择一项) a)protected b)private c)public d)friendly
4) 在J
Java基础实训考试试题及答案
专业:移动通信科目:Java基础实训(下)
一、单项选择题
1.下面属于Java关键字的是()
A.goto
B.do
C.IF
D.NULL
答案:B
2.要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合?()A.RandomAccessFile in=new RandomAccessFile(
B.FileInputStream in=new FileInputStream(
C.FileInputStream in=new FileInputStream(
D.FileInputStream in=new FileInputStream(
答案:B
3.以下代码中,this是指()
class bird{
int x,y;
void fly(int x,int y){
this.x=x;
this.y=y;
}
}
A.fly
B.bird
C.bird或fly
D.不一定
答案:A
4.下面关于java中类的说法哪个是不正确的()
A.类体中只能有变量定义和成员方法的定义,不能有其他语句。
B.类一定要声明为public的,才可以执行。
C.一个java文件中可以有多个class定义。
D.构造函数是类中的特殊方法。
答案:B
5.什么类应该是你在java里创建的任
Java基础试题及其答案 (1)
Java试题
1) java程序中,main方法的格式正确的是()。 (选择一项) a)static void main(String[] args) b)public void main(String[] args) c)public static void main(String[]s)
d)public static void main(String[] args) 2) 给定java代码,如下:
public byte count(byte b1,byte b2){ return______; }
要使用这段代码能够编译成功,横线处可以填入() 。 (选择一项)
a) (byte) (b1-b2) b) (byte) b1-b2 c) b1-b2
d) (byte) b1/b2
3) 在Java中,在包com.db下定义一个类,要让包com.util下的所有类都可以访问这个类,
这个类必须定义为()。 (选择一项) a)protected b)private c)public d)friendly
4) 在J
Java基础作业详解及答案
Java基础语句作业详解及答案 1.编写程序,用数组实现乘法小九九的存储和输出。【提示:采用多个一维数组。】 public class Multipation {
public static void main(String[] args) { // TODO Auto-generated method stub int x[][]=new int[9][9]; for(int i=0;i<9;i++){ }
}
}
for(int j=0;j<9;j++){ if(i>=j){ int m=i+1; int n=j+1;
x[i][j]=m*n;
System.out.print(m+\+n+\+x[i][j]);
}
}
System.out.println();
2. 定义一个类Student,属性为学号、姓名和成绩;方法为增加记录SetRecord和得到记录GetRecord。SetRecord给出学号、姓名和成绩的赋值,GetRecord通过学号得到考生的成绩。
public class Student {
9>Java基础面试题及答案(在后面)
JAVA基础部分-选择题
(单选)1.在Java语言中,字符串“Java程序员”在内存中所占用的字节数是:()。
A.10 B.7 C.13 D.14
2. (单选)下列表达式中,可以得到精确结果的是()。
A.double d1 = 3.0 - 2.6; B.double d4 = 2.5 * 1.5; C.double d2 = 30/300; D.double d3 = 1/2 + 0.5;
3.(多选)所谓“水仙花”数是一个整数等于各位数字立方的和,例如:153 = 111+555+333,下面的程序用于输出2~1000内的水仙花数: for (int n = 2; n <= 1000; n++) { 空白处 if (s == n) { System.out.println(n); } } 下列选项中,空白处可以填入的代码是:()。 A.int s = 0, n1 = n; while (n1 > 0) { int t = n1 % 10; s += t * t * t; n1 /= 10; }
B.int s = 0, n1 = n; while (n1 > 0)
java基础试题
【01】给定某Java程序的main方法如下所示,该程序的运行结果是(B)。
public static void main(String[] args) { boolean boo = true; if (boo == false) {
System.out.println(\ } else {
System.out.println(\ } }
(选择一项) A) 输出a B) 输出b C) 输出ab D) 运行时出错
【02】在JAVA中经常使用System.out对象的print()与println()方法实现控制台输出,则下面选项中描述正确的是(C)
(选择一项)
A) print()可以实现控制台输出并实现换行 B) println()在实现控制台输出前先进行换行 C) print()实现控制台输出,但是不换行
D) println()在控制台输出时,前后都进行换行 【03】在JAVA中,变量命名正确的是(C). (选择一项) A) ${student} B) 1_people C) _OK D) \\
【04】在JAVA中,下列说法正确的是(C)。 (选择一项)
A)
java基础笔试题(答案已整理)
Java基础试题
一:选择题(1*30=30)(题目写在答题纸上面)
1:Java 提供哪几种运算符 多选 ( abcd )。 A)算术运算符 B)位运算符
C)关系运算符 D)逻辑运算符 E)条件运算符
2:java.lang包的()方法比较二个对象是否相等返回true.。 (b) A:toString() B:equals() C:compare D:以上都不正确
3:下列对Java 的变量与函数说法正确的是 多选( ace ) 。
A)变量是用来保存数据的 B)变量是用来实现操作过程的C)函数是用来实现操作过程的 D)函数是用来保存数据的 E)函数的参数是数据的入口
4:已知:int[] a = new int[100];在下列给出的数组元素中,非法的是。 (d) A:a[0] B:a[1] C:a[99] D:a[100]
5:在java中,一个类可同时定义许多同名的方法,在这些方法的形式参数个数,类型或顺序各不相同,传值也可以各不相同。