草庐IT

ReportHandler

全部标签

Java:如何从主方法调用非静态方法?

我正在学习java,现在我遇到了以下问题:我将main方法声明为publicstaticvoidmain(String[]args){.....}在我的主要方法中,因为它是静态的,我只能调用其他静态方法!!!为什么?例如:我有另一个类(class)publicclassReportHandler{privateConnectionconn;privatePreparedStatementprep;publicvoidexecuteBatchInsert(){....}}所以在我的主类中我声明了一个privateReportHandlerrh=newReportHandler();但是如

Java:如何从主方法调用非静态方法?

我正在学习java,现在我遇到了以下问题:我将main方法声明为publicstaticvoidmain(String[]args){.....}在我的主要方法中,因为它是静态的,我只能调用其他静态方法!!!为什么?例如:我有另一个类(class)publicclassReportHandler{privateConnectionconn;privatePreparedStatementprep;publicvoidexecuteBatchInsert(){....}}所以在我的主类中我声明了一个privateReportHandlerrh=newReportHandler();但是如