![](https://i-blog.csdnimg.cn/direct/c14ce7ff0caa46c8a20f6233c3e12a52.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE的修炼之路
文章平均质量分 95
JavaSE的修炼之路!
秋风起,再归来~
大二在读,初识编程~全栈领域新星创作者,分享自己学习心得。欢迎各位大佬来到我的博客指导!编程之路,道阻且长,行则将至!未来我们一起加油!
展开
-
Java异常链:如何优雅地传递和处理异常!
ava 中虽然已经内置了丰富的异常类, 但是并不能完全表示实际开发中所遇到的一些异常,此时就需要维护符合我 们实际情况的异常结构.例如, 我们实现一个用户登陆功能.if (!if (!System.out.println("登陆成功");此时我们在处理用户名密码错误的时候可能就需要抛出两种异常. 我们可以基于已有的异常类进行扩展(继承), 创建 和我们业务相关的异常类.具体方式:1. 自定义异常类,然后继承自Exception 或者 RunTimeException。原创 2024-05-22 21:24:59 · 1849 阅读 · 102 评论 -
Java接口:打造可扩展与可维护代码的利器!
报错!不报错!原创 2024-05-17 17:02:40 · 947 阅读 · 121 评论 -
Java抽象类:为何它是你代码架构的基石?
在Java中,一个类如果被 abstract 修饰称为抽象类,抽象类中被 abstract 修饰的方法称为抽象方法,抽象方法不用 给出具体的实现体。原创 2024-05-13 21:27:02 · 1833 阅读 · 135 评论 -
Java多态揭秘:一个简单概念背后的无限可能!
在这个过程当中,我们不应该在原来老的类上进行修改,因为原来的 类,可能还在有用户使用,正确做法是:新建一个新手机的类,对来电显示这个方法重写就好了,这样就达到了我 们当今的需求了。当类的调用者在编写 eat 这个方法的时候, 参数类型为 Animal (父类), 此时在该方法内部并不知道, 也不关注当前的 a 引用指向的是哪个类型(哪个子类)的实例. 此时 a这个引用调用 eat方法可能会有多种不同的表现(和 a 引用的实例 相关), 这种行为就称为。对于已经投入使用的类,尽量不要进行修改。原创 2024-04-25 12:04:15 · 2780 阅读 · 158 评论 -
Java继承详解:理解类与类之间的关系,掌握面向对象编程的精髓!
1.4.2 子类中访问父类的成员方法。原创 2024-04-18 20:49:26 · 2695 阅读 · 133 评论 -
Java封装最佳实践:打造高内聚、低耦合的优雅代码~
基本规则在文件的最上方加上一个 package 语句指定该代码在哪个包中.包名需要尽量指定成唯一的名字, 通常会用公司的域名的颠倒形式(例如 com.bit.demo1 ).包名要和代码路径相匹配. 例如创建 com.bit.demo1 的包, 那么会存在一个对应的路径 com/bit/demo1 来存储 代码.如果一个类没有 package 语句, 则该类被放到一个默认包中.操作步骤1. 在 IDEA 中先新建一个包: 右键 src -> 新建 -> 包。原创 2024-04-01 21:20:14 · 3169 阅读 · 206 评论 -
Java类与对象:从概念到实践的全景解析!
在java中定义类时需要用到class关键字// 创建类field;// 字段(属性) 或者 成员变量method;// 行为 或者 成员方法class为定义类的关键字,ClassName为类的名字,{}中为类的主体。比如:洗衣机,它是一个品牌,在Java中可以将其看成是一个类别。属性:产品品牌,型号,产品重量,外观尺寸,颜色... 功能:洗衣,烘干、定时....类中包含的内容称为类的成员。属性主要是用来描述类的,称之为类的成员属性或者类成员变量。方法主要说明类 具有哪些功能,称为类的成员方法。原创 2024-03-30 21:53:43 · 2215 阅读 · 116 评论