求完整答案,java程序设计不考题,急。

8));System.out.println(area.getArea(10.5, 6.6));}}第三个程序class b{public static void main(String args[]){ArrayList list = new ArrayList();
求完整答案,java程序设计不考题,急。
五、简答题。(共6小题,每小题4分,共24分)
(1)说说当比较的是两个对象时,使用“= =”运算符与使用equals()方法的区别,以字符串对象的比较来举例说明。
== 是判断内存地址是否相同, equals是判断内存地址上所存储的数据是否相等
(2)简单叙述一下方法的重载与方法的重写的概念。
方法重载在一个类中提现,可以多个方法同名;重写是重写父类的方法,突出子类与父类的关系.
3)简单叙述一下关键字throws和throw的作用区别。
throws是用来声明一个方法可能抛出的所有异常信息,throw则是指抛出的一个具体的异常类型。
太多了 才给10分..打发要饭的额2011-10-25
1. “==”是判断是否为同一对象,而equals()方法是判断值是否相等。
比如说String a = "123"; String b = "123";
a == b 是错的 而 a.equals(b)是正确的2011-10-22
乘法表
class a{
public static void main(String args[]){
for(int i =1;i<=9 ;i++){
for(int j=1; j<=i;j++){
System.out.print(j+" * "+i+" = "+j*i+" ");
}
System.out.println();
}
}
}

重载

public class Area {
public double getArea(double r){
return 3.1415926*r*r;
}
public int getArea(int w,int h){
return w*h;
}
public double getArea(double w,double h){
return w*h/2;
}
public static void main(String args[]){
Area area = new Area();
System.out.println(area.getArea(10.5));
System.out.println(area.getArea(10,8));
System.out.println(area.getArea(10.5, 6.6));
}
}

第三个程序
class b{
public static void main(String args[]){
ArrayList list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
Iterator iterator = list.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}
}

2.重载是指同函数名不同的参数和输出,重写就是把父类的方法在子类从新实现。
3.throws是用来声明一个方法可能抛出的所有异常信息,throw则是指抛出的一个具体的异常类型。2011-10-22
mengvlog 阅读 7 次 更新于 2025-07-20 10:13:57 我来答关注问题0
  • 8));System.out.println(area.getArea(10.5, 6.6));}}第三个程序class b{public static void main(String args[]){ArrayList list = new ArrayList();

  • 3-1答:一个java程序只能有一个主类是public的,辅助类不能是public的,以下我认为有两处错误一,public static void main(string[]args)[]与args间少一个空格,二,把System.out.println("Am I wrong?");后的}放到最后。保存名字为主类的名字,必须一样包括大小写。3-4答:2,5错了吧,不...

  • 简单的Java程序:学习如何编写和运行简单的Java程序。变量、语句、数组:掌握Java中的基本数据类型、变量声明、语句结构以及数组的使用。类、包、接口:深入理解Java的面向对象特性,包括类的定义、继承、多态,以及包和接口的使用。深入理解Java语言:进一步学习Java语言的高级特性,如泛型、注解等。异常处理:...

  • 面向对象:Java支持面向对象的程序设计,通过类和对象来实现代码的组织和复用。可分布:Java支持网络编程,能够轻松实现分布式系统的开发。可解释:Java代码可以被编译成字节码,然后由Java虚拟机解释执行。强壮:Java具有严格的类型检查和内存管理,有助于减少程序错误。安全性:Java提供了丰富的安全特性,如类...

  • 1:可独立执行的程序和嵌入式应用程序,前者可独立运行,后者需必须依附在其它程序里执行 2:简单,完全面向对象,可靠,安全,分布式,多线程,平台无关 3:break语句直接跳出整个循环,continue语句只跳出本次循环 4:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部