请高手帮忙做几道JAVA题。

3、java语言中,下列标识符错误的是()。A._sys1B.$_mC.ID.40name4.JavaApplication源程序的主类是指包含有()方法的类。A、mai... 3、java语言中,下列标识符错误的是( )。
A. _sys1 B. $_m
C. I D. 40name
4.Java Application源程序的主类是指包含有( )方法的类。
  A、main方法 B、toString方法
  C、init方法 D、actionPerfromed方法
5.设 a = 8,则表达式 a >>> 2 的值是( )。
A、1 B、2 C、3 D、4
6.在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句。
A、import java.awt.* ; B、import java.applet.Applet ;
C、import java.io.* ; D、import java.awt.Graphics ;
7.对于构造函数,下列叙述错误的是( )。
A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。
B、构造函数的返回类型只能是void型。
C、构造函数的主要作用是完成对类的对象的初始化工作。
D、一般在创建新对象时,系统会自动调用构造函数。
8.若在某一个类定义中定义有如下的方法: abstract void performDial( );该方法属于( )。
A、本地方法 B、最终方法 C、解态方法 D、抽象方法
9.设有下面两个类的定义:
class Person {
long id; // 身份证号
int score; // 入学总分
}
class Student extends Person {
String name; // 姓名
int getScore(){
return score;
}
}
问:类Person和类Student的关系是( )。
A、包含关系 B、继承关系
C、关联关系 D、无关系,上述类定义有语法错误
10.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。
A、隐藏 B、覆盖 C、重载 D、Java不支持此特性
11.对于构造函数,下列叙述正确的是( )。
A、构造函数也允许重载。
B、子类无条件地继承父类的无参构造函数。
C、子类不允许调用父类的构造函数。
D、在同一个类中定义的重载构造函数可以相互调用。
12、在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。
A、private B、protected
C、private protected D、public
13.在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是( )包。
A、java.io B、java.awt
C、java.applet D、java.awt.event
14.创建一个标识有"关闭"按钮的语句是( )。
A、TextField b = new TextField("关闭");
B、Label b = new Label("关闭");
C、Checkbox b = new Checkbox("关闭");
D、Button b = new Button("关闭");
15.在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。
A、import java.awt.* ; B、import java.applet.* ;
C、import java.io.* ; D、import java.awt.event.*

编写一个程序如下描述:
一个窗口上只有一个按钮,在未点击按钮时,按钮显示为”press me”,窗体背景色为蓝色,当点击按钮后,按钮显示为”press me again”,且背景色变为黄色,再点击按钮时,按钮变为最初的状态,即背景色为蓝色,按钮显示为”press me”.

联系邮箱:875602559@qq.com
展开
 我来答
猴猴小飞侠
2012-05-31 · TA获得超过219个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:233万
展开全部
3D 4A 5B 6C 7B 8D 9B 10C 11!C 12D 13B 14D 15D
程序题就是JS了,相信你写的出来。
追问
还是求具体程序。
追答
我这手边没软件,无法帮你完成啊。选择题你这基本全对,最后一题不写也能过关的。
丫杨江江丫
2012-05-31
知道答主
回答量:17
采纳率:0%
帮助的人:12.6万
展开全部
DAACBDBCDABDC

import java.awt.*;
import java.awt.event.*;
import java.awt.color.*;
public class A1 extends Frame implements ActionListener {

Button b;
A1()
{

setBackground(Color.blue);
b=new Button("press me");
setLayout(new FlowLayout());
add(b);
b.addActionListener(this);
setSize(600,300);
setVisible(true);

addWindowListener(new WindowAdapter()
{
public void widowClosing(WindowEvent e)
{
System.exit(0);
}
});
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b)
{
setBackground(Color.yellow);
}
}
public static void main(String args[]){
A1 a =new A1();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
laiy32
2012-05-31 · 超过11用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:29.3万
展开全部
D A B C B D B C B D B D D
追问
11题是ABD吧。

还有就是最后的编程题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
go...7@163.com
2012-05-31
知道答主
回答量:40
采纳率:0%
帮助的人:7.4万
展开全部
面试题?
追问
考试题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞雪迎春9012
2012-05-31
知道答主
回答量:9
采纳率:0%
帮助的人:4万
展开全部
3D 4A 5B 6C 7B 8D 9B 10C 11!C 12D 13B 14D 15D
程序只能使用一次,但是符合你说的内容了.凑合着用吧

import java.awt.*;
import java.awt.event.*;
public class Ceshi extends Frame implements ActionListener{
static Ceshi frm=new Ceshi();
static Button btn=new Button("press me");
static int i;

public static void main(String[] args) {
i=0;
btn.addActionListener(frm);//注册监听器
frm.setSize(200,200);
frm.setLayout(null);//默认布局为null
frm.setBackground(Color.blue);//初始颜色为蓝色
btn.setBounds(50,50,100,100);//按键位置及大小 
frm.add(btn);//把按键加入到窗口内
frm.setVisible(true);
frm.addWindowListener(new WindowAdapter()//关闭窗口的代码
{
public void windowClosing(WindowEvent e)
{
e.getWindow().dispose();
}
});
}

@Override
public void actionPerformed(ActionEvent e) {

String d=btn.getLabel();//获取按键上的内容
if(d.equals("press me"))
{
frm.setBackground(Color.yellow);
btn.setLabel("press me again");//重置按键上的名字
}else
{
frm.setBackground(Color.blue);
btn.setLabel("press me ");
}

}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式