![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 57
gaozhanghappy001
java开发
展开
-
jar在项目中引用案例
在左侧导航栏选择 “Modules”,然后在右侧的 “Dependencies” 标签页中,点击 “+” 按钮,选择 “JARs or directories”。在 IntelliJ IDEA 的顶部工具栏中,点击 “View” -> “Tool Windows” -> “Maven” 打开 Maven 工具窗口。注意:使用 Maven 自动下载 JAR 包是推荐的方式,因为它能够更好地管理依赖,确保你的项目始终使用最新的版本,并且能够更容易地处理库的更新和升级。打开项目的 pom.xml 文件。原创 2023-08-28 14:36:12 · 207 阅读 · 0 评论 -
对经典Java面试问题1
Java的封装是将数据和方法封装在一个类中,通过访问修饰符进行控制,并提供公共的方法来访问和修改数据。封装的目的是隐藏数据的具体实现细节,保护数据的安全性,提供更好的代码组织和维护性。Java的继承是一种对象之间的关系,通过继承,子类可以继承父类的属性和方法。接口的作用是定义一组相关的方法,用于实现类的多态性和约束。继承是面向对象编程中实现代码重用和扩展性的重要手段,它允许创建具有层次结构的类,并在子类中定义特定的行为。一个类可以实现多个接口,通过接口的引用变量来调用实现类的方法。原创 2023-07-13 18:45:00 · 360 阅读 · 0 评论 -
ByteUtil.hexString2Bytes
首先,获取十六进制字符串的长度 len,这个长度必须是偶数,因为每两个十六进制字符表示一个字节。第一个字符的数值代表字节的高四位(左边四位),第二个字符的数值代表字节的低四位(右边四位)。将转换后的字节存入字节数组 data,存储位置为 i / 2,因为每两个字符生成一个字节。创建一个字节数组 data,其长度为 len / 2,因为每两个字符转换为一个字节。每两个十六进制字符被解析为一个字节,最终返回转换后的字节数组。在迭代过程中,从字符串中获取当前字符和下一个字符,并将它们转换为对应的字节。原创 2023-07-11 13:07:47 · 480 阅读 · 0 评论 -
java常见异常
解决思路:在进行类型转换之前,使用instanceof操作符检查对象的类型,以确保转换的安全性。解决思路:在进行可能导致除以零的算术运算之前,使用条件判断来避免出现算术运算异常。解决思路:使用异常处理机制来捕获可能出现的SQL异常,并进行适当的处理。解决思路:使用异常处理机制来捕获可能出现的IO异常,并进行适当的处理。解决思路:在使用对象之前,进行非空检查,以避免空指针异常的发生。解决思路:使用异常处理机制来捕获可能出现的输入类型不匹配异常。解决思路:使用异常处理机制来捕获可能出现的格式化异常。原创 2023-06-28 20:30:00 · 35 阅读 · 0 评论