自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 方法:从定义到调用,附 “求素数”“计算 BMI” 2 个实战案例

本文系统讲解了Java方法的定义与调用,强调其代码复用和模块化优势。方法作为封装功能的代码块,需遵循固定语法结构(修饰符、返回值、方法名、参数、方法体)。调用时根据有无返回值选择不同方式。通过判断素数和计算BMI两个实战案例,展示了如何将复杂功能拆分为小方法组合实现。文章还总结了命名规范、参数传递等注意事项,建议通过实践练习巩固理解。掌握方法的使用是Java编程的重要基础。

2025-10-17 09:15:15 947

原创 Java 异常处理:try-catch-finally 怎么用?避免 “吞异常” 的 3 个注意点

若在 try/catch 块中使用 return,需注意:finally 块会在 return 之前执行,若 finally 块修改返回值(或抛出异常),可能导致 try/catch 中的异常被忽略。上述代码中,finally 的异常会打断 catch 块的 return 流程,若日志未记录 catch 块的异常,会导致原始异常丢失。上述代码中,除零异常被捕获后未处理,若后续程序因 “result 未赋值” 出现问题,开发者无法关联到 “除零异常”,调试难度陡增。

2025-10-16 17:41:02 763

原创 for 循环实战:从 “遍历数组” 到 “打印菱形”,附完整代码 + 注释

本文深入讲解for循环的实战应用,从基础的数组遍历到进阶的菱形打印。首先回顾for循环语法结构,重点介绍一维和二维数组的遍历方法,强调数组边界控制。然后通过菱形打印案例,详细拆解空格和星号的分布规律,提供完整代码及注释。常见问题部分针对越界异常、格式错乱等问题给出解决方案。最后总结for循环的核心价值在于精准控制重复逻辑,建议通过动手实践加深理解。全文以代码演示为主,辅以清晰的逻辑说明,帮助读者掌握for循环的核心用法。

2025-10-14 18:41:53 879

原创 if-else 和 switch 怎么选?2 个场景对比,新手也能懂的使用原则

【编程新手必看】if-else和switch核心区别与选择指南:1)值匹配场景(如月份判断)优先用switch,代码更简洁;2)范围判断(如分数评级)只能用if-else;3)少量条件可任选,推荐if-else。记住"值匹配用switch,范围用if-else"原则,新手可解决80%条件判断问题。注意switch需加break防穿透,if-else嵌套超过3层应考虑优化。

2025-10-14 08:49:39 578

原创 Java 变量与数据类型:别再混淆 int 和 Integer,3 个案例讲透区别

Java中int和Integer的核心区别:int是基本数据类型,默认值0,存储于栈内存,性能高效;Integer是包装类,默认值null,存储于堆内存,具有对象特性。主要差异体现在:1) 比较运算时int比较数值,Integer比较引用地址;2) 集合框架只能存储Integer;3) Integer存在自动装箱/拆箱和空指针风险。开发建议:性能优先用int,面向对象场景用Integer。注意缓存范围(-128~127)和空指针问题。

2025-10-13 18:12:17 938

原创 IDEA 常用快捷键合集:10 个必学快捷键,写代码效率提升 50%

日志提示 “NullPointerException at com.example.demo.UserService.getUserById (UserService.java:45)”,打开UserService.java后,按Ctrl + G,输入 “45”,回车即可跳转到第 45 行。选中 “u” 后按Shift + F6,输入新名称 “user”,点击 “Refactor”,所有引用 “u” 的地方会自动改为 “user”,无需逐个修改。这种 “无需思考的操作”,才是提升效率的关键。

2025-10-13 14:42:52 2164

原创 IDEA配置 从新建项目到运行第一个 HelloWorld 新手零踩坑

至此,你已经掌握了在 IDEA 2023 中从新建项目到运行第一个HelloWorld的完整流程。这个过程虽然简单,但却是所有 Java 开发的起点。核心要点回顾:准备环境:确保 JDK 已安装并配置。新建项目:选择,正确配置 JDK,不要勾选示例代码。创建类:在src文件夹下新建Java Class。编写代码:定义main方法,并使用输出内容。运行程序:点击main方法旁的绿色三角形图标。排查问题:遇到问题,优先检查main方法签名、JDK 配置和编码格式。你在操作过程中遇到了什么问题吗?

2025-10-13 09:11:28 2010

原创 JDK17 安装全流程:Windows系统截图教程,避坑 “环境变量不生效”

本文详细介绍了JDK17在Windows系统上的安装与配置方法。重点讲解了环境变量配置这一关键步骤,包括设置JAVA_HOME变量和修改Path路径,并提供了常见问题的排查指南(如java-version无效、javac命令找不到等)。JDK17作为长期支持版本,具有性能提升和新特性优势。文章特别强调安装后必须重启终端验证,并给出了完整的验证命令。最后总结了安装要点:选择正确版本、记录安装路径、配置环境变量三要素,是确保Java开发环境搭建成功的关键。

2025-10-11 11:36:34 1957

struts-2.3.15.1-all.zip

下载下来的是一个链接,资源整理在百度网盘上,资源永久有效;比直接在官网上找资源来的便捷快速,有意向的可自行下载;

2020-05-13

myeclipes继承反编译工具和jar.zip

myeclipse中直接集成反编译工具,可以直接通过myeclipse打开项目中jar包中的class文件,方便阅读底层代码

2020-05-21

jdk百度网盘下载地址.txt

自己下载整理的jdk 1.6 1.7 1.8 三个稳定的版本,可直接下载安装,并内附有环境变量配置方法

2020-06-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除