本文目錄一覽:
- 1、java的class怎麼調用
- 2、java中如何調用.class文件中的類
- 3、java 一個包里的兩個class 如何相互調用
- 4、java 如何調用封裝在class中的屬性和方法
- 5、java class類的調用
- 6、java 函數的參數含有Class,該怎麼調用?
java的class怎麼調用
題目太模糊了。
最好說一下具體需求,比如新建一個類,然後使用的例子。
或者是想知道java類反射機制的例子之類的。
public class Sample {
public static void main(String[] args) {
Sample sample = new Sample();
System.out.println(sample.toString());
System.out.println(Sample.class.getTypeName());
}
@Override
public String toString() {
return “I am sample”;
}
}
java中如何調用.class文件中的類
java中調用.class文件中的類,一個前提是需要知道該類的類名,將該class導入到工程即可使用。如下圖所示:
上述Message類就在gcm-server.jar裡面的class,可以直接使用。
java 一個包里的兩個class 如何相互調用
一個package中可以有很多class,系統無法知道你的方法是哪個class的,所以必須加上Tools.
如果想不加,那麼必須明確告訴系統去哪裡找這個方法。有兩種方式可以實現。
方式一,通過繼承,讓Crud繼承Tools,那麼自然可以使用Tools的方法。
方式二,import static,可以把其他類的方法直接作為自己的方法。
不過如果我來推薦的話,還是建議使用Tools.函數名的方法,以上兩個方法並不適合初學者使用。只適合特定場合。
java 如何調用封裝在class中的屬性和方法
class A//定義一個類
{
private int n;//定義一個屬性
//定義方法
public int getN()
{
return this.n;
}
public void setN(int n)
{
this.n = n;
}
}
就這麼封裝
調用:
A a = new A();
a.setN(2);
System.Out.Println(a.getN());
java class類的調用
class LnkParser {
public LnkParser(File f) throws Exception { //構造函數
parse(f);
}
構造函數帶有一個參數 參數類型是file,說明要實例化這個類需要傳入一個file參數
這樣用
File f=new File(“c:\file”); //裡邊是文件的路徑
LnkParser l=new LnkParser(f); 注意有異常拋出的
或者
File f=new File(“c:\file”);
try {
LnkParser l=new LnkParser(f); //這樣就行了 catch異常處理
} catch (Exception e) {
e.printStackTrace();
}
注意先判斷下文件是不是存在, 還要處理拋出的 異常。
java 函數的參數含有Class,該怎麼調用?
//List executeQuery(String sql,Object[] params,Class cla)
List list = new ListTable();
list = ooo.executeQuery(“select * from sysobjects where type = ?”,new Object[]{“u”},Table.class);
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/183526.html