上机实践1  初识Java
实验1  一个简单的应用程序
1.答案:
【代码1】:  System.out.println("你好,很高兴学习Java") ;
【代码2】:  System.out.println("We are students") ;
2.模板代码
Hello.java
public class Hello
{   
    public static void main (String args[ ])
    {
        【代码1    //命令行窗口输出"你好,很高兴学习Java"
        A a=new A();
        a.fA();
    }
}
class A
{
      void fA()
      {
        【代码2    //命令行窗口输出"We are students"
      }
}
实验2  一个简单的Java Applet程序
1.答案:
【代码1】:  g.drawString("这是一个Java Applet 程序",10,30);
【代码2】:  g.drawString("我改变了字体",20,50);
2.模板代码
FirstApplet.java
import java.applet.*;
import java.awt.*;
public class FirstApplet extends Applet
{ 
    public void paint(Graphics g)
    {
          g.setColor(Color.blue); 
        【代码1//Java Applet中绘制一行文字:“这是一个Java Applet 程序”
        g.d);
          g.setFont(new Font("宋体",Font.BOLD,36));
        【代码2//Java Applet中绘制一行文字:“我改变了字体”
    }
}
实验3  联合编译
1.答案:
【代码1】:  System.out.println("你好,只需编译我");
【代码2】:  System.out.println("I am A");
【代码3】:  System.out.println("I am B");
【代码4】:  System.out.println("I am  C");
2.模板代码
模板1Hello.java
public class MainClass
{   
    public static void main (String args[ ])
    {
        【代码1    //命令行窗口输出"你好,只需编译我"
        A a=new A();
        a.fA();
        B b=new B();
        b.fB();
    }
}
模板2 A.java
public class A
{
      void fA()
      {
          【代码2    //命令行窗口输出"I am A"
      }
}
模板3 B.java
public class B
{
    void fB()
      {
        【代码3    //命令行窗口输出"I am B"
      }
}
模板4 C.java
public class C
{
    void fC()
      {
          【代码4    //命令行窗口输出"I am C"
java图书馆最新
      }
}
上机实践2  基本数据类型与控制语句
实验1  输出希腊字母表
1.答案:
【代码1】: startPosition=(int)cStart;
【代码2】: endPosition=(int)cEnd ;         
【代码3】: c=(char)i;               
2.模板代码
GreekAlphabet.java
public class GreekAlphabet
{   
    public static void main (String args[ ])
    {
      int startPosition=0,endPosition=0;
      char cStart='α',cEnd='ω';
      【代码1  //cStartint型转换据运算,并将结果赋值给startPosition
      【代码2  //cEndint型转换运算,并将结果赋值给endPosition 
      System.out.println("希腊字母\'α\'unicode表中的顺序位置:"+(int)c);
      System.out.println("希腊字母表:");
      for(int i=startPosition;i<=endPosition;i++)
        {
          char c='\0';
          【代码3  //ichar型转换运算,并将结果赋值给c
          System.out.print(" "+c);
if((i-startPosition+1)%10==0)
              System.out.println(""); 
        }     
    }
}
实验2  回文数
1.答案:
【代码1】: number<=99999&&number>=1
【代码2】: d5=number/10000;
【代码3】: d4=number%10000/1000;
【代码4】: d3=number%1000/100;
【代码5】: d5!=0
【代码6】: d1==d5&&d2==d4
【代码7】: d4!=0
【代码8】: d1==d4&&d2==d3
【代码9】: d3!=0
【代码10】:d1==d3
2.模板代码
Number.java
import javax.swing.JOptionPane;
public class Number
    public static void main(String args[])
    {
        int number=0,d5,d4,d3,d2,d1;
        String str=JOptionPane.showInputDialog("输入一个199999之间的数");
        number=Integer.parseInt(str);
        if(【代码1) //判断number199999之间的条件
            {
              【代码2  //计算number的最高位(万位)d5
              【代码3  //计算number的千位d4
              【代码4  //计算number的百位d3
                d2=number%100/10;
                d1=number%10;
              if(【代码5)  //判断number5位数的条件
                {
                  System.out.println(number+"5位数");
                  if(【代码6) //判断number是回文数的条件
                  {
                      System.out.println(number+"是回文数");
                  }

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。