Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从类获取值_Java - Fatal编程技术网

Java 从类获取值

Java 从类获取值,java,Java,我是java新手。我的问题是 我已经为所有数据库连接创建了一个类。现在我想在另一个类中访问该类的方法。因此,我创建了该类的一个对象。 但当我使用该对象访问数据库类的方法时,它显示了 "dbcon(object) cannot be resolved to a type" 我不明白是什么问题 请提供帮助。请提供有效的参考。 您得到的错误是因为使用该类的代码无法引用该类。如果这些类位于不同的包中,则需要在正在处理的类的顶部添加一行import,以导入dbcon类 你也应该意识到案件很重要dbcon

我是java新手。我的问题是

我已经为所有数据库连接创建了一个类。现在我想在另一个类中访问该类的方法。因此,我创建了该类的一个对象。 但当我使用该对象访问数据库类的方法时,它显示了

"dbcon(object) cannot be resolved to a type"
我不明白是什么问题


请提供帮助。

请提供有效的参考。

您得到的错误是因为使用该类的代码无法引用该类。如果这些类位于不同的包中,则需要在正在处理的类的顶部添加一行
import
,以导入
dbcon

你也应该意识到案件很重要
dbcon
dbcon
不同。在Java中,所有类名都应该以大写字母开头,所有变量都应该以小写字母开头,这是一个标准。因此,类
dbcon
至少命名不正确。这个标准有助于识别和解决问题,比如你在问题发生之前遇到的问题


最后,我强烈建议您使用某种IDE,比如。此软件可以通过建议的步骤帮助您解决此类常见问题,从而使您的开发过程更加轻松。

以下是一个工作参考示例。查看您的代码是否接近或相似(除了类和方法名):



如果没有看到一些示例代码,没有人能帮助您。编译器应该告诉您一些事情,并且看起来像是可见性问题。
package com.example.util;

// imports if required

public class MyConnection {

   // attribute storing the real connection
   Connection conn = null;

   // constructor to create a connection
   public MyConnection() {
     this.conn = magicMethodToCreateConnection(); // to be implemented
   }

   // getter method for that connection
   public Connection getConnection() {
     return conn;
   }
}
package com.example.application;

import com.example.util.*;
// more imports if required

public class ConenctionUser {

   public static useConnection() {
     MyConnection myConn = new MyConnection();
     Connection conn = myConn.getConnecion();
     // now we can use conn
   }
}