JAVA试题,请高手帮帮忙

单项选择题1.Java程序的入口main方法的正确写法为( A )
A. public static void main(String args[])
B. public void main(String[] args)
C. public static void main(string[] args)
D. public void main(string[] args)
2. Test.java程序如下:
1 public class Test {
2 public void loop() {
3 int x= 0;
4 if ( 1 ) {
5 System.out.print("x plus one is " + (x + 1));
6 }
7 }
此程序编译时将会提示哪些行有语法错误?
A. 第1行.
B. 第1、4行.
C. 第1、4、5行
D. 第4行.
3.以下变量名中哪项是不合法的( ):
A、 BigMeaninglessName B、newint
C、 1 st D、big_1
4. 关于垃圾收集的哪些叙述是正确的( ):
A.程序开发者必须自己创建一个线程进行内存释放的工作
B.垃圾收集允许程序开发者明确指定并立即释放该内存
C.垃圾收集将检查并释放不再使用的内存
D.垃圾收集能够在期望的时间释放被java对象使用的内存

程序设计题目
1. 编写一个判断一个成绩S(0≤S≤100)的等级的程序,等级分为:优、良、中、及格、不及格.
2. 声明一个Circle类表示一个圆,此类具有一个表示半径的成员变量,具有一个计算圆的面积的成员方法,具有一个计算圆的周长的成员方法。声明一个单独的类测试此类的成员方法.
3. 声明Student类表示学校的学生,将学生的姓名、年龄、身高、体重、性别、数学成绩(整数)、语文成绩(整数)、英语成绩(整数)封装成类的成员变量。声明Setter与Getter,声明一个具有三个参数的构造方法,声明一个方法输出此学生的姓名和总成绩。在一个单独的类中,测试Student类具有三个参数的构造方法,测试各种Setter与Getter和输出学生姓名和总成绩的方法。(20分)

A
D
AC(变量命名是不规范的,一般第一个字词的首字母要小写,其它首字母大写)
D
public static void main(String [] args)
{
Scanner input = new Scanner(System.in);
System.out.println("请输入你的成绩:");
int s =input.nextInt();
if(s>=0&&s<=60)
{
System.out.println("不及格");
}
else if(s==60)
{
System.out.println("及格");
}
else if(s>=60&&s<=70)
{
System.out.println("中等");
}
else if(s>70&&s<=80)
{
System.out.println("良");
}
else if(s>90&&s<==100)
{
System.out.println("优");
}
}
2>----
class Circle
{
public int r;
public double ZhouChang(int r)
{
double zhou=2*3.14*r;
return zhou;
}
public double MianJi(int r)
{
double s=Math(r,2)*3.14;
return s;
}

}
主方法
Circle circle=new Circle();
double j=circle.ZhouChang(传入半径值);
System.out.println("圆的周长为:"+j);
double s=circle.MianJi(传入半径值);
System.out.println("圆的面积为:"+s);
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-10-30
acbc
第2个回答  2009-10-30
A
D
C
C
程序稍后...
第3个回答  2009-10-30
a d c c
相似回答
大家正在搜