logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 三大核心修饰符 abstract、static、final 全面解析(入门 + 面试干货)

abstract意为抽象,主要用来定义抽象类和抽象方法,核心作用是强制子类遵循规范、配合多态使用被abstract修饰的类是抽象类,语法为abstract class 类名{}。抽象类编译后依然会生成 class 文件,但无法直接实例化对象,仅能声明引用。它内部可以包含普通属性、普通方法,同时也拥有构造方法,作用是供子类创建对象时完成父类初始化被abstract修饰的是抽象方法,它只有方法声明,没

#java#开发语言#python
吃透 Java 面向对象三大特性:封装、继承、多态(入门 & 面试总结)

封装保障数据安全,继承实现代码复用,多态提升程序灵活性,三者层层递进、相辅相成,共同构建起 Java 面向对象的体系。对于初学者而言,不仅要熟记语法规则,更要理解其设计思想,在编码中合理运用三大特性,养成良好的面向对象编程习惯。同时,这部分也是 Java 面试高频考点,理清重写与重载、this 与 super、类型转换等细节,就能从容应对相关考核。作为三大核心特性,贯穿日常开发与面试全过程。在实际

#java#面试#开发语言 +1
Java 接口全面详解:语法、特性、实战及与抽象类对比

由于 Java 类是单继承,接口的多实现特性极大弥补了单继承的短板,同时它也是面试高频考点。除此之外,接口回调也是常见应用场景,先定义规范再完成具体实现,是分层开发的常用思想。日常开发中,我们常利用 “接口引用指向实现类对象” 的写法,这也是多态的典型应用,统一规范调用方式。接口在项目中的价值主要体现在两点:一是拓展类的功能,将核心逻辑放在父类,扩展功能定义在接口中;熟练运用接口,配合封装、继承、

#java#开发语言#python +1
Java 内部类全面解析:四类内部类用法与实战总结

四类内部类各司其职,适用场景差异明显:成员内部类适用于与外部类强关联、需要访问实例成员的场景;静态内部类偏向独立辅助类,多用于工具类封装;局部内部类用于方法内临时逻辑封装;匿名内部类主打快速实现接口或重写方法。熟练掌握内部类的语法规则与使用边界,能够让我们写出封装性更强、结构更合理的 Java 代码。

#java#开发语言#python +1
Java 必学常用类精讲,面试高频考点一次性吃透

吃透这些知识点,既能夯实 Java 基础,也能轻松应对面试提问。,所以想要比较对象内容,必须手动重写该方法。,由于浮点型运算会出现精度丢失,涉及金额、小数计算时,一定要用它实现精确运算,支持加减乘除和四舍五入,是金融项目的必备工具类。具有不可变性,拼接字符串时会生成新对象,效率偏低。结果为 false。这块内容,它不仅是日常开发的基础,更是面试中的高频考点。

#java#开发语言#python
Java 异常全面解析:基础、用法与面试核心考点

当原生异常无法贴合业务场景时,我们可以自定义异常。自定义异常类需继承Exception或其子类:继承则为运行时异常,继承普通Exception则为受检异常。规范的自定义异常必须提供无参构造和带字符串参数的构造方法,通过super()调用父类构造,传递异常描述信息。异常在方法重写场景中有硬性约束,也是面试重中之重。子类重写父类方法时,访问权限需和父类一致或范围更大;同时子类方法不能抛出比父类范围更广

#java#面试#开发语言 +1
Java IO 流全面详解:分类、使用场景与核心实战要点

本文结合分类规则、字节流、字符流、编码、序列化及 File 类等内容,系统梳理 Java IO 体系,帮助大家吃透基础、落地实战。File 类可以创建、删除文件 / 文件夹,获取文件名称、绝对路径,结合递归还能遍历多级目录、筛选指定后缀文件,是文件管理的核心工具。,它是字节流与字符流的转换桥梁,能统一编解码规则,从根源解决中文乱码问题。分为字节流和字符流,字节流以字节为单位,支持所有文件类型,字符

#java#开发语言#python +1
到底了