21xrx.com
2024-12-23 00:44:53 Monday
登录
文章检索 我的文章 写文章
我学习Java编程课程的经验分享
2023-06-10 14:55:28 深夜i     --     --
程序基础 面向对象 异常处理

作为一名对编程十分热爱的人,我一直想要学习Java编程,于是我报名了一门Java编程课程。在这门课程中,我学到了很多有用的知识和技能,其中一些我想在这里和大家分享。

首先,我学会了如何使用Java编写简单的程序。例如,下面这段代码可以打印出“Hello, World!”这个字符串:


public class HelloWorld {

  public static void main(String[] args) {

    System.out.println("Hello, World!");

  }

}

这是一个最简单的Java程序,但是它让我了解了Java程序的基本结构和语法,为我后面的学习打下了良好的基础。

其次,我学习了Java中的面向对象编程思想。在这门课程中,我们使用了很多类和对象来实现不同的功能,例如创建学生类、教师类等等。下面这段代码展示了如何创建一个简单的学生类:


public class Student {

  private String name;

  private int age;

  public Student(String name, int age)

    this.name = name;

    this.age = age;

  

  public void setName(String name)

    this.name = name;

  

  public String getName()

    return name;

  

  public void setAge(int age)

    this.age = age;

  

  public int getAge()

    return age;

  

}

在这个学生类中,我们定义了两个属性(姓名和年龄),以及相应的 getter 和 setter 方法。这个类可以被用来创建具体的学生对象,每个学生对象都有自己的姓名和年龄属性,可以通过相应的方法来获取或设置。

最后,我学习了Java中的异常处理机制。在编写程序时,我可能会遇到各种各样的异常情况,例如数组越界、空指针等等。为了让程序更加健壮和稳定,我需要学会如何处理这些异常。下面这段代码展示了如何使用 try-catch 块来捕获并处理异常:


try {

  int[] arr = new int[3];

  arr[4] = 5;

} catch (ArrayIndexOutOfBoundsException e) {

  System.out.println("数组越界异常:" + e.getMessage());

}

在这个例子中,我们创建了一个长度为3的整型数组 arr,然后试图给它的第4个元素赋值。由于数组下标越界,程序会抛出一个 ArrayIndexOutOfBoundsException 异常,我们可以使用 try-catch 块来捕获这个异常并输出错误信息。

总的来说,学习Java编程是一件十分有趣和有用的事情。在这门课程中,我学到了很多东西,如程序基础、面向对象编程和异常处理等等。这些知识不仅可以帮助我写好自己的代码,而且也可以让我更好地理解其他人编写的Java程序。下面是我总结的三个

文章

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复