- 又抛异常了?可能你对Java的异常体系还没了解到位什么?这是谁的代码,抛出了大量的异常,这下全完了!写个代码抛出异常让人头疼,这篇文章就带你了解一下让你头疼的代码异常 异常的捕捉所有的代码异常都是Exception类的子类,所以我们在try catch捕捉异常的时候不指明具体异常的话就直接catch Exception,这样所有的异常都会被拦截。对应catch捕捉异常的匹配,遵循就近原则,... 又抛异常了?可能你对Java的异常体系还没了解到位什么?这是谁的代码,抛出了大量的异常,这下全完了!写个代码抛出异常让人头疼,这篇文章就带你了解一下让你头疼的代码异常 异常的捕捉所有的代码异常都是Exception类的子类,所以我们在try catch捕捉异常的时候不指明具体异常的话就直接catch Exception,这样所有的异常都会被拦截。对应catch捕捉异常的匹配,遵循就近原则,...
- Java中的容器真的很重要提起Java的容器,对java有一定基础的小伙伴肯定不会陌生。它是一个重要的数据结构,对对象的操作通常离不开集合。容器分为两种:Collection和Map,Collection是元素的集合,而Map是键值对。对应容器的代码都是java.util的包下的内容,提供很多操作集合的API像添加容器使用Arrays.asList()和Collections.addAll... Java中的容器真的很重要提起Java的容器,对java有一定基础的小伙伴肯定不会陌生。它是一个重要的数据结构,对对象的操作通常离不开集合。容器分为两种:Collection和Map,Collection是元素的集合,而Map是键值对。对应容器的代码都是java.util的包下的内容,提供很多操作集合的API像添加容器使用Arrays.asList()和Collections.addAll...
- Java的接口和抽象类到底哪个更抽象 抽象类抽象方法是是不完整的方法,,它只是进行了声明,没有具体的方法实现逻辑,具体的实现逻辑由子类来完成。包含抽象方法的类是抽象类,通过abstract关键字来修饰抽象方法:abstract void function(); 接口接口相比抽象类,可以说它比抽象类更加抽象,抽象类可能还有具体的实现方法,而接口没有任何的具体实现方法,它只定义方法的参数类型,... Java的接口和抽象类到底哪个更抽象 抽象类抽象方法是是不完整的方法,,它只是进行了声明,没有具体的方法实现逻辑,具体的实现逻辑由子类来完成。包含抽象方法的类是抽象类,通过abstract关键字来修饰抽象方法:abstract void function(); 接口接口相比抽象类,可以说它比抽象类更加抽象,抽象类可能还有具体的实现方法,而接口没有任何的具体实现方法,它只定义方法的参数类型,...
- Java的多态中这段代码你是否真正理解java的三大特点是什么?封装、继承和多态。这是每个Java程序员张口就来的知识点。封装就是提供接口,真正的实现类无需客户端来进行感知,隐藏了具体的实现细节。继承就不用多说了,多态是通过类的继承来体现的。 多态回忆一下你第一次接触类继承的时候,是否用的是形状类Shape和各种各样的图形长方形Triangle类、Square正方形类。这些具体的图形类继承... Java的多态中这段代码你是否真正理解java的三大特点是什么?封装、继承和多态。这是每个Java程序员张口就来的知识点。封装就是提供接口,真正的实现类无需客户端来进行感知,隐藏了具体的实现细节。继承就不用多说了,多态是通过类的继承来体现的。 多态回忆一下你第一次接触类继承的时候,是否用的是形状类Shape和各种各样的图形长方形Triangle类、Square正方形类。这些具体的图形类继承...
- Java的访问权限到底有几种Java的访问权限在开发时候我们经常会忽略,因为一般都是使用public,因为它的权限最大,所有类都可以访问,但是细分下来,java的访问权限你知道有哪些么? 总体有人可能会说public protect和private,我只能说你回答了四分之三,还有一个是包访问权限,他们的权限大小从大到小依次为public、protected、包访问权限和private、pr... Java的访问权限到底有几种Java的访问权限在开发时候我们经常会忽略,因为一般都是使用public,因为它的权限最大,所有类都可以访问,但是细分下来,java的访问权限你知道有哪些么? 总体有人可能会说public protect和private,我只能说你回答了四分之三,还有一个是包访问权限,他们的权限大小从大到小依次为public、protected、包访问权限和private、pr...
- 这三个Java基础知识点你一定要了解一下我们往往关注业务的开发,有时候甚至不在乎Java基础知识了,有些同学在简历写具有扎实的Java基础,但真正被问到的时候却含糊其辞,这篇文章带你梳理一下Java的一些知识点。 this指针this关键字是什么含义呢?一开始接触Java的时候一直不理解this,this其实指的是当前对象,它是当前对象的引用,我们可以使用this指针来调用构造器如下面的代... 这三个Java基础知识点你一定要了解一下我们往往关注业务的开发,有时候甚至不在乎Java基础知识了,有些同学在简历写具有扎实的Java基础,但真正被问到的时候却含糊其辞,这篇文章带你梳理一下Java的一些知识点。 this指针this关键字是什么含义呢?一开始接触Java的时候一直不理解this,this其实指的是当前对象,它是当前对象的引用,我们可以使用this指针来调用构造器如下面的代...
- 1、Object 对象和 Date 对象JavaScript 提供了一些非常有用的内部对象,按使用方式可分为两种实例对象。在引用该对象的属性和方法时,必须先使用 new 关键字创建一个对象实例,然后再使用“对象实例名 . 成员”的格式来进行访问 静态对象。在引用该对象的属性和方法时不需要使用 new 关键字来创建对象实例,可以直接使用“类名 . 成员”的格式来进行访问。Object对象O... 1、Object 对象和 Date 对象JavaScript 提供了一些非常有用的内部对象,按使用方式可分为两种实例对象。在引用该对象的属性和方法时,必须先使用 new 关键字创建一个对象实例,然后再使用“对象实例名 . 成员”的格式来进行访问 静态对象。在引用该对象的属性和方法时不需要使用 new 关键字来创建对象实例,可以直接使用“类名 . 成员”的格式来进行访问。Object对象O...
- 文章目录前言一、函数相关知识点1.1、两种定义方式及调用顺序1.2、函数优先提升案例(2个)1.3、函数的参数定义(普通传参与arguments参数)定义以及使用查看底层结构1.4、函数的返回值二、全局变量与局部变量2.1、全局与局部示例2.2、遮蔽效益(局部变量能够遮蔽全局变量)2.3、局部作用域进行变量声明(外部无法访问)2.4、作用域链(函数嵌套中,变量会从内到外依次找)2.5、不加var表 文章目录前言一、函数相关知识点1.1、两种定义方式及调用顺序1.2、函数优先提升案例(2个)1.3、函数的参数定义(普通传参与arguments参数)定义以及使用查看底层结构1.4、函数的返回值二、全局变量与局部变量2.1、全局与局部示例2.2、遮蔽效益(局部变量能够遮蔽全局变量)2.3、局部作用域进行变量声明(外部无法访问)2.4、作用域链(函数嵌套中,变量会从内到外依次找)2.5、不加var表
- 文章目录前言一、认识责任链模式二、实现责任链模式总结参考资料 前言 本篇博客是关于责任链方法模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新) 一、认识责任链模式 责任 文章目录前言一、认识责任链模式二、实现责任链模式总结参考资料 前言 本篇博客是关于责任链方法模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新) 一、认识责任链模式 责任
- 文章目录前言一、认识观察者模式二、实现观察者模式实现过程实际应用情况描述总结参考资料 前言 本篇博客是关于观察者模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新) 一、 文章目录前言一、认识观察者模式二、实现观察者模式实现过程实际应用情况描述总结参考资料 前言 本篇博客是关于观察者模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新) 一、
- 文章目录前言一、认识策略模式二、实现策略模式2.1、 简单实现策略模式2.2、实际小案例实现策略模式总结参考资料 前言 本篇博客是关于策略模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客 文章目录前言一、认识策略模式二、实现策略模式2.1、 简单实现策略模式2.2、实际小案例实现策略模式总结参考资料 前言 本篇博客是关于策略模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客
- 文章目录前言一、认识模板方法二、实现模板方法总结参考资料 前言 本篇博客是关于模板方法模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新) 一、认识模板方法 模板方法定义 文章目录前言一、认识模板方法二、实现模板方法总结参考资料 前言 本篇博客是关于模板方法模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新) 一、认识模板方法 模板方法定义
- 文章目录前言一、认识适配器模式二、实现适配器模式2.1、类适配器与对象适配器模式总结参考资料 前言 本篇博客是关于适配器模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新 文章目录前言一、认识适配器模式二、实现适配器模式2.1、类适配器与对象适配器模式总结参考资料 前言 本篇博客是关于适配器模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更新
- 文章目录前言一、认识抽象工厂模式二、实现抽象工厂模式2.1、代码实现2.2、分析说明总结参考资料 前言 本篇博客是关于抽象工厂的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更 文章目录前言一、认识抽象工厂模式二、实现抽象工厂模式2.1、代码实现2.2、分析说明总结参考资料 前言 本篇博客是关于抽象工厂的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:博客目录索引(持续更
- 文章目录前言一、认识工厂模式二、引出工厂模式三、工厂模式实现3.1、简单工厂模式3.2、工厂方法模式总结参考资料 前言 本篇博客是关于工厂方法模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引: 文章目录前言一、认识工厂模式二、引出工厂模式三、工厂模式实现3.1、简单工厂模式3.2、工厂方法模式总结参考资料 前言 本篇博客是关于工厂方法模式的实现,若文章中出现相关问题,请指出! 对应代码地址:Gitee(demo-exer/ java-Lear23designpatterns)、Github(java-demo/ java-Lear23designpatterns) 所有博客文件目录索引:
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签