From 1d35981ac70a765299b1f69aa89f249464b39618 Mon Sep 17 00:00:00 2001 From: zkh <1650697374@qq.com> Date: Sat, 15 Nov 2025 09:42:29 +0800 Subject: [PATCH] =?UTF-8?q?refactor(sdk):=20=E5=B0=86HGScannerLib=E5=A3=B0?= =?UTF-8?q?=E6=98=8E=E4=B8=BAfinal=E9=9D=99=E6=80=81=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改scannerLib字段为final类型以增强不可变性 - 保持静态初始化块不变 - 确保库加载路径配置一致 --- src/main/java/vip/jcfd/sdk/HGScannerWrapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/vip/jcfd/sdk/HGScannerWrapper.java b/src/main/java/vip/jcfd/sdk/HGScannerWrapper.java index 8209087..95c6398 100644 --- a/src/main/java/vip/jcfd/sdk/HGScannerWrapper.java +++ b/src/main/java/vip/jcfd/sdk/HGScannerWrapper.java @@ -22,7 +22,7 @@ public class HGScannerWrapper { private static final Logger log = Logger.getLogger(HGScannerWrapper.class.getName()); private static final int STRING_BUFFER_SIZE = 256; - private static HGScannerLib scannerLib; + private static final HGScannerLib scannerLib; static { NativeLibrary.addSearchPath("HGScannerLib", "C:/Program Files (x86)/HuaGoScannerLib/bin/x64");