- 博客(5)
- 收藏
- 关注
原创 day05-面向对象-异常&Lambda&算法&正则
的方法调用中,如果一个方法中出现了异常,本方法自己不处理,默认是会抛给调用方法去处理的。运行时异常:RuntimeException其子类,编译阶段不报错,运行时出现的。及其子类,编译阶段不会出现错误提醒,运行时出现的异常(如:数组索引越界异常)此时要注意的是,如果发生的是非运行时异常,需要在方法上明确使用throws。:叫异常,它代表的才是我们程序可能出现的问题,所以,我们程序员通常会用。公司自己用的,不是给我们程序员用的,因此我们开发人员不用管它。异常是代码在编译或者执行的过程中可能出现的错误。
2024-09-01 20:16:56
73
原创 day04面向对象-常用API&时间&Arrays
代表的是系统此刻时间对应的日历,通过它可以单独获取、修改时间中的年、月、日、时、分、秒等。代表简单日期格式化,可以用来把日期对象、时间毫秒值格式化成我们想要的形式。代表数学,是一个工具类,里面提供的都是对数据进行操作的一些静态方法。更适合做字符串的修改操作,效率会更高,代码也会更简洁。System代表程序所在的系统,也是一个工具类。一个容器,创建之后里面的内容是可变的。一样,也是用来操作字符串的,也可以。好处:不仅能提高字符串的操作效率,,它里面装的字符串是可以改变的,JDK8开始才有的,跟。
2024-08-30 21:21:27
157
原创 面向对象-内部类&泛型&常用API
3、如果内部和外部类出现了重名的成员,可以通过(外部类名.this.xxx) 强行访问外部类的成员。1、成员内部类中可以定义实例成员,静态成员 (注意: 静态成员从JDK16开始支持)2、成员内部类中的实例方法中,可以直接访问外部类的实例成员,静态成员。拷贝出的新对象,与原对象中的数据一模一样(引用类型属性拷贝的是地址)就是定义在一个类中成员位置的类,在内部类中也可以定义成员属性和方法。内部类是类中的五大成分之一(成员变量、方法、构造器、代码块、如果一个类定义在另一个类的内部,这个类就是内部类。
2024-08-29 20:05:03
285
原创 面向对象-多态&抽象类&接口
抽象类不能创建对象,仅作为一种特殊的父类,让子类继承并实现。一个类继承抽象类,必须重写完抽象类的全部抽象方法,否则这个类也必须定义成抽象类。抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类。实现类实现多个接口,必须重写完全部接口的全部抽象方法,否则实现类需要定义成抽象类。一个是模板方法:放相同的代码里,一个是抽象方法:具体实现交给子类完成。修饰方法,这个方法就是抽象方法。修饰方法:该方法被称为最终方法, 方法不能被重写。是抽象的意思,可以用它修饰类、成员方法。修饰,只有方法签名,不能有方法体。
2024-08-27 19:53:44
354
原创 面向对象-静态&继承
类加载时自动执行,由于类只会加载一次,所以静态代码块也只会执行一次。属于类,与类一起加载一次,在内存中只有一份,会被类的所有对象共享。继承:用extends关键,让一个类和另一个类建立起一种父子关系。:完成类的初始化,例如:对类变量的初始化赋值。5.什么是方法重写?有什么注意事项和场景?2.静态代码块的语法、特点和作用分别是什么?4.java中的四种权限修饰符的作用是什么?protecte:在本类本包子孙类中。特点:子类可以继承父类非私有的成员。优点:减少重复代码的编写。public:公共的。
2024-08-26 22:38:51
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人