Java 删除字符串中的一个字符

摘要: Java 中字符串(String)是不可变对象,无法直接修改或删除其中的字符,删除字符的核心逻辑是:基于原字符串创建新字符串,排除需要删除的字符。本文结合实际场景,详解 4 种删除字符串中单个字符的方法(删除指定索引、删除指定字符),附完整代码示例和避坑指南。 一、核心前提:字符串不可变性 Stri 阅读全文
posted @ 2025-12-05 09:50 coding博客 阅读(12) 评论(0) 推荐(0)

Java 查找字符串最后一次出现的位置

摘要: 在 Java 开发中,查找字符串中字符或子串最后一次出现的位置是高频需求(如解析文件路径、提取后缀名、处理 URL 等场景)。核心依赖 String 类的 lastIndexOf() 方法,该方法提供多种重载形式,适配不同查找场景。本文通过实例详解所有用法、返回规则及实际应用场景。 一、核心方法:l 阅读全文
posted @ 2025-12-03 16:24 coding博客 阅读(5) 评论(0) 推荐(0)

draw.io(免费流程图制作工具) v29 中文绿色版下载及安装使用教程

摘要: draw.io是一款免费的在线图表绘制工具,它提供了强大的功能和易于使用的界面,适用于各种绘图需求。 一、download:draw.io(免费流程图制作工具) v29 软件功能 1. 多种类型的图表:draw.io支持创建各种类型的图表,包括流程图、组织结构图、UML图、网络拓扑图、平面图等。2. 阅读全文
posted @ 2025-12-03 16:20 coding博客 阅读(4) 评论(0) 推荐(0)

Java 实例 – 字符串比较

摘要: 在 Java 中,字符串比较是高频操作,核心需区分 内容比较 和 引用比较,避免因误用 == 和 equals() 导致逻辑错误。本文通过实例详解 4 种常用的字符串比较方式、适用场景及注意事项。 一、核心概念:内容比较 vs 引用比较 内容比较:判断两个字符串的字符序列是否完全一致(如 "abc" 阅读全文
posted @ 2025-11-27 09:38 coding博客 阅读(43) 评论(0) 推荐(0)

查看当前 Java 运行的版本?

摘要: 要查看当前运行的 Java 版本,可以通过以下方法: 命令行 / 终端方式(最常用): 打开命令提示符(Windows)或终端(Mac/Linux) 输入命令:java -version 回车后,会显示类似如下信息(包含版本号): java version "1.8.0_301" Java(TM) 阅读全文
posted @ 2025-11-18 11:16 coding博客 阅读(108) 评论(0) 推荐(0)

如何执行指定class文件目录(classpath)

摘要: 在 Java 中,执行指定目录下的.class文件时,关键是通过classpath(类路径)告诉 JVM 去哪里寻找类文件。以下是具体的实现方法和示例,涵盖不同场景下的classpath配置。 一、核心概念:classpath 的作用 classpath(类路径)是 JVM 用于查找.class文件 阅读全文
posted @ 2025-11-10 10:18 coding博客 阅读(86) 评论(0) 推荐(0)

Java 如何运行一个编译过的类文件?

摘要: 运行编译后的 Java 类文件(.class文件)需要使用 JRE(Java Runtime Environment)提供的java命令。以下是详细的操作步骤、注意事项及常见场景处理: 一、运行的基本前提 已编译的.class文件:确保存在通过javac编译生成的.class文件(如HelloWor 阅读全文
posted @ 2025-11-06 07:01 coding博客 阅读(33) 评论(0) 推荐(0)

如何编译一个Java 文件?

摘要: 编译 Java 文件需要使用 JDK(Java Development Kit)提供的javac命令。以下是详细的编译步骤和相关说明: 一、编译前的准备 安装 JDK 并配置环境变量 确保已安装 JDK(而非仅 JRE),并正确配置JAVA_HOME和PATH环境变量: JAVA_HOME:指向 J 阅读全文
posted @ 2025-10-31 14:02 coding博客 阅读(75) 评论(0) 推荐(0)

Java Applet 详解

摘要: Java Applet 是 Sun Microsystems(后被 Oracle 收购)推出的一种基于 Java 技术的小型应用程序,专为在网页中运行设计。它曾在互联网早期承担着网页交互增强的重要角色,尽管如今已逐渐淡出视野,但作为 Java 历史上的重要技术,其设计思想仍具有参考价值。 一、Jav 阅读全文
posted @ 2025-10-28 08:56 coding博客 阅读(22) 评论(0) 推荐(0)

Java 多线程编程详解

摘要: Java 多线程编程是实现并发任务的核心技术,通过充分利用 CPU 多核资源,可显著提升程序的执行效率(如并行处理数据、异步响应请求等)。本文从线程基础、创建方式、同步机制、线程通信到高级工具类,全面解析 Java 多线程编程的核心知识点与实战技巧。 一、线程基础:什么是线程?为什么需要多线程? 在 阅读全文
posted @ 2025-10-21 13:43 coding博客 阅读(189) 评论(0) 推荐(0)