Java 方法未运行

标签 java

我有一个简单的问题。

我这里有这个方法,它表示变量“worker”没有被使用。我应该在它下面编写什么样的语法才能运行它?我已经打印了一个 system.out 行,但它没有运行。

        SQLWorker worker = new SQLWorker(SQLEngine.UPDATE_HIGH_SCORES) {
        @Override
        public ResultSet executeSQL(Connection c, PreparedStatement st)
                throws SQLException {
            System.out.println("part 2");
            return null;
        }
    };

除了该方法未运行之外,Eclipse 还表示未使用“worker”。

最佳答案

在这里,您仅定义worker。为了运行某些操作:例如worker.executeSQL(...)

关于Java 方法未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19640597/

相关文章:

java - 使用 utf-8 时在文件中保留固定长度的字符串空间?

java - 如何模拟 HTTP 响应

java - 如何将 junit 结果生成 csv 或其他文件?

java - 我应该使用更少的局部变量还是押注于简洁性?

java - ImageView 上的顶部圆角

java - 安卓代码说明

java - QR 的 ESC/POS 命令仅打印内容

java - 在 Apache Jena 中聚合

java - 在没有本地 persistence.xml 的情况下使用 JPA @StaticMetamodel 类? (远程 EJB)

java - 使用 Jacoco 的离线工具进行多模块 Maven 项目,使用 Surefire 覆盖率