我是java新手。我的問題是從類中提取值
我已經創建了所有數據庫連接的類。現在我想訪問另一個類中的那個類方法。所以我創建了該類的一個對象。 但是,當我使用這個對象來訪問數據庫類的方法,它顯示的錯誤
"dbcon(object) cannot be resolved to a type"
我不明白是什麼問題。
請幫忙。
我是java新手。我的問題是從類中提取值
我已經創建了所有數據庫連接的類。現在我想訪問另一個類中的那個類方法。所以我創建了該類的一個對象。 但是,當我使用這個對象來訪問數據庫類的方法,它顯示的錯誤
"dbcon(object) cannot be resolved to a type"
我不明白是什麼問題。
請幫忙。
請提供有效的參考。
您正在得到的錯誤是因爲您使用該類的代碼無法引用該類。如果這些類位於不同的包中,則需要將import
行添加到正在導入dbcon
類的類的頂部。
您還應該意識到案件事宜。 dbcon
與DBCon
不一樣。在Java中,所有類名都應以大寫字母和小寫字母的所有變量開頭。所以,dbcon
這個類至少被錯誤地命名。這個標準有助於識別和解決你在發生之前遇到的問題。
最後,我強烈建議你使用某種IDE,如Eclipse。通過建議的步驟幫助您解決這些常見問題,該軟件可以使您的開發過程更加輕鬆。
下面是一個工作參考示例。看看你的代碼,如果是接近或similiar(除了類和方法名):
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
}
}
沒有看到一些示例代碼,沒有人可以幫你。 – 2011-01-25 12:30:41