「java在线试题」java在线考试题库
今天给各位分享java在线试题的知识,其中也会对java在线考试题库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
求助 JAVA 试题
1.Java是不区分大小写的语言。(错)
2.Java的源代码中定义几个类,
编译结果就生成几个以.class为后缀的字节码文件。(对)
3.Java的字符类型采用的是ASCII编码。(错)
----unicode
4.在进行类的继承时,子类可以拥有与父类相同名字的属性和方法。(错)-------私有的就不行
5.类中不可以没有构造函数,在类的定义时必须定义类的构造函数。(错)------定义类的时候可以不定义构造函数,
自动继承Object的构造函数
6.类的继承机制和接口的实现机制是完全相同的。(错)------继承不必要重新定义一些抽象方法,但是实现接口必须要实现接口里的所有方法
7.在DOS界面中,当从键盘读入数据时,提取到的数据就是数据类型,不需要进行数据类型的转换。(错)--------提取到的数据都以字符串形式表示,根据需要转化成其他基本类型
8.System类不能实例化,即不能创建System类的对象。(对)-------System的构造方法是私有的.
9.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(对)
10.一个类只能有一个父类,但一个接口可以有一个以上的父接口。(对)
11.在Java中,‘a‘与”a”代表的含义是一样的,它们之间没有区别。(错)
12.Java的源代码中无论定义多少个类,
编译结果就只生成一个以.class为后缀的字节码文件。(错)
13.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。(对)
14.多维数组中每一维的长度可以不相同。(对)
15.在类中定义重载方法时,每个重载方法的参数个数或参数类型可以相同。(对)
--------只要不是个数和类型完全相同.
16.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(对)
17.在进行类的继承时,子类不能拥有与父类相同名字的属性和方法。(错)
18.System类不能实例化,即不能创建System类的对象。(对)
19.一个类只能有一个父类,但一个接口可以有一个以上的父接口。(对)
20.类中不可以没有构造函数,在类的定义时必须定义类的构造函数。(错)
JAVA试题,请哪位大哥帮忙看看.
1.C 楼上d错, applet 的执行过程:
init()-start()-stop()-destroy() 所以最后是destroy方法. 其中start和stop是可以相互转化的,比如你的浏览器是当前窗口的时候,刚进入的时候就调用start方法了,当切换为非当前窗口的时候,就调用stop方法,当浏览器被关闭的时候,就调用destroy方法.
2.D 接口只能是公共的.
3.D 楼上的误会short是对表达式结果的强制转换,其实它只是强制转换了一个x而已,不是对整体表达式的转换.由于y是float类型的,所以计算出来的值也只能是float类型的,再说,如果计算结果是short类型的,我返回为值float或者int也是没有问题的,java会帮你做隐式的转换为相应的类型,因为short的精度没有float和int高.所以答案是D
4.B 只要return score;在花括号里面就是对的(不知道lz打题目的时候打对了没有),否则是错的. 别以为错,题目在定义一个内部类而已.
5.B 楼上的只是想用japplet而已,要用applet应该要应用java.applet.*包
用japplet用 javax.swing.JApplet包
6.A java大小写敏感所以a不是关键字,其他的this代表当前对象,void修饰为无返回值函数,都是关键字,const为保留字,在c++中用于定义常量.
7.C 对于类的变量是基本类型来说,默认值都是0,boolean类型都为false.如果是数值数组的话,默认的都是0.所以是c.
java题目试题(蛮简单,帮做下)
1 C extends
4 C abstract
5 C
2 A 这个是A,因为私有属性可以通过父类的public protected方法(接口)来,严格点说是只能通过方法来访问,而不应该说是接口
二、填空题:
1 多态 封装 继承 抽象
2 x.length = 3; x[0].length = 2
3 new
4 类
5 字节码 .class
java的试题 在线等 求大神啊。。
两个类的代码给你,包名你自己改一下吧。
package org.demo;
import java.util.Arrays;
import java.util.Random;
public class Poker {
private int[] cards = null;
private Random random = null;
public Poker() {
cards = new int[52];
random = new Random();
for (int i = 1; i = cards.length; i++) {
cards[i - 1] = i;
}
}
public int[] getCards() {
return cards;
}
public void setCards(int[] cards) {
this.cards = cards;
}
public void Shuffle() {
// 随机取得两个位置引
int begin = random.nextInt(cards.length);
int end = random.nextInt(cards.length);
// 交换两个牌的位置
int tmp = cards[begin];
cards[begin] = cards
java在线试题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java在线考试题库、java在线试题的信息别忘了在本站进行查找喔。
;cards
java在线试题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java在线考试题库、java在线试题的信息别忘了在本站进行查找喔。
= tmp;}
public String toString(int[] cards) {
// 排序
Arrays.sort(cards);
String str = "[";
for (int i = 0; i cards.length; i++) {
if (cards[i] = 1 cards[i] = 13) {
str += "黑桃";
}
if (cards[i] = 14 cards[i] = 26) {
str += "红桃";
}
if (cards[i] = 27 cards[i] = 39) {
str += "方块";
}
if (cards[i] = 40 cards[i] = 52) {
str += "草花";
}
int num = cards[i] % 13;
switch (num) {
case 0:
str += "K";
break;
case 1:
str += "A";
break;
case 11:
str += "J";
break;
case 12:
str += "Q";
break;
default:
str += num;
break;
}
str += ",";
}
str.substring(0, str.length() - 1);
str += "]";
return str;
}
}
package org.demo;
public class CardTest {
public static void main(String[] args) {
Poker poker = new Poker();
// 洗牌
for (int i = 0; i 1000; i++) {
poker.Shuffle();
}
int[] west = new int[13];
int[] south = new int[13];
int[] east = new int[13];
int[] north = new int[13];
int[] cards = poker.getCards();
int index = 0;
for (int i = 0; i west.length; i++) {
west[i] = cards[index];
south[i] = cards[index + 1];
east[i] = cards[index + 2];
north[i] = cards[index + 3];
index += 4;
}
System.out.println("玩家[west]手中的牌是" + poker.toString(west));
System.out.println("玩家[south]手中的牌是" + poker.toString(south));
System.out.println("玩家[east]手中的牌是" + poker.toString(east));
System.out.println("玩家[north]手中的牌是" + poker.toString(north));
}
}
JAVA语言的一些试题
1. 属性 方法 public private
3. interface
4. main
5. 10 10
6. Applet
7. java.io
22. .java
1 D
2 C
3 A
4 C
5 A
6 A
9 A
10 B
11 D
12 A
13 A
20 B
21 D
22 A
23 B
24 C
25 B
14 Object
供参考
java基础试题
2个
分别
public Test(){
public Test(String s){}
构造方法是方法名和类旬一样,而且没有返回类型
public void Test(double f) 这个方法有一个空的返回类型,所以不是
java在线试题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java在线考试题库、java在线试题的信息别忘了在本站进行查找喔。