- 博客(8)
- 收藏
- 关注
原创 #Java异常类
当程序出现错误时,通常会抛出一个异常对象来指示错误的类型和位置,然后程序可以根据异常对象来采取相应的处理措施。块中,我们可以根据具体的异常类型进行相应的处理,如打印错误信息、日志记录、重新尝试操作或终止程序的执行等。除了内置的异常类,Java还允许开发人员自定义异常类来表示特定的错误或异常情况。这些是异常类的基本用法,通过合理使用异常类和异常处理机制,可以增加程序的可靠性和可维护性。块中的代码时发生了异常,那么程序会跳转到与异常类型匹配的。自定义异常类的使用方式类似,只需要定义自己的异常类并在。
2023-05-22 21:09:31 169 1
原创 #Java 简单的监听器
这个示例使用了Swing库来创建一个简单的窗口,其中包含一个按钮。然后创建了一个实现ActionListener接口的监听器对象,该监听器在按钮点击时调用actionPerformed方法。在这个示例中,我们只是简单地在控制台上打印了一条消息,但你可以根据自己的需求在。文件并编译运行,你将看到一个带有按钮的窗口。当你点击按钮时,控制台上将显示"Button clicked!请确保你的Java开发环境正确设置,然后将上述代码保存为。方法中编写任何你想要的逻辑。
2023-05-19 19:27:57 500
原创 #Java常用的API-System
Java中的System是一个系统类,提供了许多与系统有关的功能,例如输入输出、文件操作、环境变量等。System类中的方法都是静态的,可以直接通过类名来调用。
2023-05-16 10:57:15 166
原创 #Java三元运算符
需要注意的是,三元运算符只适用于简单的条件判断,如果条件逻辑比较复杂,建议使用传统的 if-else 语句来实现。同时,由于三元运算符容易写出复杂的嵌套表达式,过度使用可能会导致代码难以理解和维护。它由三部分组成,分别是一个条件表达式、一个问号、一个冒号以及两个表达式。这个语句的含义是:如果条件表达式的结果为真,那么返回表达式1的值,否则返回表达式2的值。判断 num 是否是偶数,如果是则返回字符串 "偶数",否则返回字符串 "奇数",最后通过。在上面的代码中,条件表达式。
2023-05-15 10:34:42 249 1
原创 怎么理解Java中public static void main(String[ ] args)?
是一个方法的声明,它是Java程序的入口点,也是程序开始执行的地方。方法,否则程序无法启动。在这个方法中,我们可以编写程序的逻辑代码,通过命令行参数接收用户输入等。在Java中,public static void main(String[] args)因此,当我们在Java中编写程序时,必须要定义一个。
2023-05-15 10:10:53 1319
原创 #Java向上转型 向下转型的理解
需要注意的是,在进行向下转型时,我们需要使用强制类型转换符将超类类型的引用转换为子类类型的引用。通过向下转型,我们可以将超类对象强制转换为其子类类型的引用,然后使用这个引用来访问子类的特有属性和方法。在上述代码中,我们首先使用instanceof运算符判断myAnimal是否是Dog类型,如果是,就将其强制转换为Dog类型的引用,然后调用bark方法。如果不是,就输出一条错误信息。这样做的好处是,我们可以将myAnimal变量传递给需要Animal类型参数的方法或类中,然后根据实际情况调用不同的子类方法。
2023-05-11 20:30:17 387 1
原创 Java静态方法详解和使用
抽象方法是一种没有具体实现的方法,只有方法的声明,没有方法体。这些新增的方法类型使得接口更加灵活,能够为已有的接口添加新的方法,而不会破坏已有的实现类。访问权限:静态方法只能直接访问类中的静态成员(静态变量和静态方法),而不能直接访问实例变量和实例方法。抽象方法用于定义接口的行为,而默认方法和静态方法用于提供一些默认的实现和工具方法。静态方法是一种属于类而不是类的实例的方法。需要注意的是,静态方法不能直接访问非静态的实例成员,因为在静态方法中没有隐含的this引用,它只能操作静态的数据和调用静态的方法。
2023-05-10 15:55:24 920
原创 Java集合的几种遍历方式
需要注意的是,对于Map类型的集合,还可以使用Map.Entry对象进行遍历。对于数组和List类型的集合,可以使用普通的for循环进行遍历。
2023-05-08 20:28:53 468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人