好文档 - 专业文书写作范文服务资料分享网站

java复习题1

天下 分享 时间: 加入收藏 我要投稿 点赞

demoCar1.setNumber(168168); demoCar1.showNumber(); } }

产生了1个对象叫demoCar1,运行结果:My car NO.is:168168 2、以下为一个java的完整程序,它定义了一个类Car,并在程序中创建了一个该类的对象DemoCar,调用该对象的set_number方法设置车号属性为3388,调用该对象的show_number方法输出车号。(10分) //Car.java class Car { int car_number;

void set_number(int car_num)

{ car_number= car_num ① ;} void show_number()

{ System.out. println ② (“My car No. is :”+car_number); } }

//CarDemo.java class CarDemo

{ public static void main(String args[]) { Car Democar= new ③ Car();

DemoCar.set_number( 3388④ ); DemoCar. Show_number ⑤ (); } }

3.下面程序对数组中每个元素赋值,然后按逆序输出。请在横线处填入适当内容,使程序能正确运行。java.io.*; public class ArrayTest{

public static void ①main (String args[]){ int i; int a[]=int[5]; for(i=0;i<5;i++) a[i]=i;

for( i=5 ② ;i>=0;i--)

System.out.println(\]=\} } 编程题

1、编写一个完整的Java Application程序在命令行输出“I am a student.” ,程序命名为HelloWorld。并说明在JDK环境下的开发并运行的具体过程。

Class HelloWorld{

Public static void main{

System.out.printfln(“I am a student.”); }}

1、在记事本中编写源代码,并保存为helloworld.java 2、在源代码所在目录下发出命令javac helloworld.java

3、编译若不通过则重复1、2步骤,若通过则发出命令java helloworld并查看运行结果

2、编写一个完整的Java 程序名为WhileDemo,用while循环实现统计从10到15的小于等于15的数,并在屏幕上显示出来这些数,同时统计while循环次数并且显示出来。

public class WhileDemo {

public static void main(String[] args){ int i=10,n=0; while(i<15){ i++; n++;

System.out.println(i); }

System.out.println(\从10到15的小于等于15的数的个数为:\ } }

3、编写程序,包含一个标签、一个文本框和一个按钮。当用户单击按钮时,程序把文本框的内容复制到标签中

package test;

import java.awt.*;

import java.awt.event.*; public class MyFrame{

Label lbl = new Label(\请输入信息\TextField txt = new TextField(30); Button btn = new Button(\确定\ public MyFrame(){

Frame fr = new Frame();

fr.setLayout(new FlowLayout());//设置窗体的布局为FlowLayout fr.add(lbl); fr.add(txt); fr.add(btn);

//给按钮注册监听器

btn.addActionListener(new Monitor()); //使用窗体可见,并设置大小 fr.setVisible(true); fr.setSize(400,400); }

//定义内部类监听ActionEvent事件

class Monitor implements ActionListener {

public void actionPerformed(ActionEvent e){ lbl.setText(txt.getText()); } }

public static void main(String[] args){ new MyFrame(); } }

另一个参考代码: import java.awt.*;

import java.awt.event.*;

public class CopyStringToLabe extends Frame implements ActionListener {

private Label label = new Label();

private TextField output = new TextField(); private Button copy = new Button(\复制\

private class WindowCloser extends WindowAdapter {

public void windowClosing(WindowEvent we) { System.exit(0); } }

public CopyStringToLabe () {

super(\向标签复制一个字符串\ setup();

copy.addActionListener(this);

addWindowListener(new WindowCloser()); }

public void actionPerformed(ActionEvent e) {

if(e.getSource() == copy)

label.setText(output.getText()); }

private void setup()

{

Panel textGrid = new Panel();

textGrid.setLayout(new GridLayout(2,1)); textGrid.add(label); textGrid.add(output);

setLayout(new BorderLayout()); add(\ add(\ pack();

setVisible(true); }

public static void main(String[] args){

CopyStringToLabe cop = new CopyStringToLabe(); } }

4、创建一个名称为Vehicle的接口,在接口中添加两个带有一个参数的方法start()和stop()。在两个名称分别为Bike和Bus的类中实现Vehicle接口。创建另一个名称为interfaceDemo的 类,在interfaceDemo的main()方法中创建Bike和Bus对象,并访问start()和stop()方法。

第1个程序,定义接口 package interfaces;

public interface Vehicle { void start(); void stop(); }

第2个程序,定义Bike类实现接口 package imp;

import interfaces.*;

public class Bike implements Vehicle { @Override

public void start() {

System.out.println(\开始踩自行车\ }

@Override

public void stop() {

// TODO Auto-generated method stub

java复习题1

demoCar1.setNumber(168168);demoCar1.showNumber();}}产生了1个对象叫demoCar1,运行结果:MycarNO.is:1681682、以下为一个java的完整程序,它定义了一个类Car,并在程序中创建了一个该类的对象DemoCar,调用该对象的set_number方法设置车号属性为3388,调用
推荐度:
点击下载文档文档为doc格式
8g0pm3caz168ub00wpmy
领取福利

微信扫码领取福利

微信扫码分享