自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Java-内部类

可更好地实现类的隐藏和保护,并且可以使代码更具可读性和可维护性。内部类可以访问其外部类的成员变量和方法,甚至可以访问私有成员。是定义在另一个类内部的类。

2024-04-17 23:48:31 533

原创 Java-异常处理

在这个示例中,我们试图除以0,这会导致ArithmeticException被抛出。这是一个未检查异常,我们不需要显式地捕获和处理它,程序会自动终止并输出异常信息。,我们需要根据实际情况选择合适的异常处理方式,保证程序在出现异常时能够正常运行。我们需要在try-catch块中显式地捕获和处理它,否则会导致编译错误。如果异常没有被捕获和处理,那么程序就会终止并输出异常的详细信息。在这个示例中,我们试图读取一个名为test.txt的文件,但是。这些方式都可以帮助我们更好地处理异常,保证程序正常运行。

2024-04-11 23:10:14 759 1

原创 Java-throw关键字的使用

在上面的示例中,validateAge方法用throw关键字抛出IllegalArgumentException异常,当年龄小于18岁时。在divide方法中,如果除数为0,就会使用throw关键字抛出ArithmeticException异常。在main方法中调用divide方法,并捕获可能抛出的异常,然后打印异常信息。是要抛出的异常类型,可以是Java的内置异常类,也可以是自定义的异常类;,用于在方法内部抛出异常,然后由调用方法的代码捕获并处理异常。throw关键字用于在代码中显式地抛出一个异常。

2024-04-10 23:50:18 441 1

原创 Java-break语句的使用

在Java中,break语句用在while循环、do-while循环、for循环以及switch语句中,作用是提前终止循环或switch语句。在switch语句中,当满足某个case时,我们希望执行完对应的代码后便跳出switch语句,这时就可以使用break语句。在上面的示例中,我们首先使用了for循环和while循环来展示了在循环中使用break语句的情况。当循环变量 i 或 j 等于5时,break语句将跳出循环。接着在switch语句中使用了break语句。

2024-04-09 21:48:02 377

原创 Java-do...while语句的使用

while语句先执行一次循环体中的代码,然后再检查循环条件。这意味着即使条件开始时就不满足,循环体仍会。这篇博客探讨Java中do…while语句的用法,并进行代码示例。接下来,我们通过几个例题来体会do…while语句的用法。首先,我们来了解一下do…while语句的语法。Java提供了多种循环语句,其中包括。是迭代执行一段代码的一个重要概念。

2024-04-08 22:47:10 1166

原创 Java-String(字符串)

同时,String类还提供了大量的静态方法和常量,方便程序员对字符串进行操作和处理。在Java中,字符串是一种非常常用的数据类型,它可以用于存储和处理文本数据。它提供了丰富的方法来处理字符串,比如拼接、比较、搜索、分割、替换等操作。它可以包含任意长度的字符序列,并且提供了多种方法用于操作和处理字符串。在Java中,String类代表一个包含字符序列的不可变对象。的,也就是说一旦创建了一个字符串对象,它的内容就不能被修改。String类是不可变的,一旦创建了一个字符串对象,就。

2024-04-07 23:09:33 551

原创 Java-final关键字

这些用法展示了final关键字在Java编程中的重要性,它不仅可以提高代码的安全性和可靠性,还可以通过限制某些元素的可变性来优化性能。然而,对final的过度使用可能会降低代码的灵活性。在Java中,final关键字用于。

2024-04-06 23:38:08 587 1

原创 Java-super关键字

super关键字在Java面向对象编程中扮演着重要角色,它允许子类访问和调用父类的成员,同时也支持对父类构造方法的调用。:如果子类中定义了与父类同名的变量,那就可以使用super关键字来访问父类中的该变量。正确使用super关键字对于维护代码的清晰性和可维护性至关重要。在Java中,super关键字是一个非常重要的概念,主要用于。以下是对super关键字主要。

2024-04-02 22:07:29 642 1

原创 Java-抽象类(Abstract Class)和接口(Interface)

抽象类的一个主要用途是作为其他具体类的基类,提供一些通用的功能或行为规范,而具体的实现细节留给子类去完成。要实现抽象类中的抽象方法,子类必须继承该抽象类,并且为父类中的每个抽象方法提供具体实现。在Java中,抽象类(Abstract Class)是一种特殊的类,它。Dog类继承了Animal类,并且实现了eat( )方法的具体实现。Animal是一个抽象类,它包含了一个抽象方法eat( )这样,Dog就成功实现了其父类Animal中的抽象方法。抽象方法是声明了但没有实现的方法,需要。

2024-03-31 23:47:04 645 1

原创 Java 继承

在特殊类中。

2024-03-27 23:55:34 481

原创 Java-创建Person类,包含姓名、年龄、性别属性,可查看属性和属性值

【代码】Java-创建Student类。

2024-03-25 23:50:15 1613 1

原创 Java-接收用户输入的数字,计算并输出该数的阶乘

【代码】Java-接收用户输入的数字,计算并输出该数的阶乘。

2024-03-24 23:31:24 180 1

原创 Java-创建一个名为Student的类,包含姓名、学号、成绩属性,并且提供计算平均成绩的方法,可以查看所有属性和属性值。

【代码】Java-创建一个名为Student的类,包含姓名、学号、成绩属性,并且提供计算平均成绩的方法,可以查看所有属性和属性值。

2024-03-23 00:26:08 3129 3

原创 Java - this关键字

故按上图中"name = name ","age = age"该种形式等号两边的name和age均为形参(局部变量)。从上图可见,this的内容和xm对象的内容是相同的,都是堆内存的首地址。在创建一个对象后,Java虚拟机就为该对象分配一个自身的引用this。从指针的角度来说,this就是本身对象的一个引用。在堆内存中,除了为name和age分配空间,还有一个隐式的空间this,保存了xm对象的引用(地址)在以后的程序中,不管局部变量与成员变量是否同名,在引用成员变量时。在局部变量与成员变量同名的情况下,

2024-03-22 00:08:49 269

原创 Java 一维数组

数组是用一个标识符(变量名)和一组下标来代表一组具有相同数据类型的数据元素的集合。Java语言的数组分为一维数组二维数组以及多维数组。

2024-03-19 00:31:09 481

原创 Java 输入一个字符串,统计字符串中字母、数字以及其他符号的个数

输入一个字符串,统计字符串中字母、数字以及其他符号的个数

2024-03-18 00:16:41 925

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除