導航:首頁 > 編程語言 > javares

javares

發布時間:2023-05-15 11:31:00

java中獲取工程中res目錄路徑的方法

第一種:
File f = new File(this.getClass().getResource("/").getPath());
System.out.println(f);
結果:
C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin
獲取當前類的所在工程路徑;
如果漏唯不加「/」
File f = new File(this.getClass().getResource("").getPath());
System.out.println(f);
結果:
C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin\com\test
獲取當前類的絕對路徑;

第二種:
File directory = new File("");//參數為空
String courseFile = directory.getCanonicalPath() ;
System.out.println(courseFile);
結果:
C:\Documents and Settings\Administrator\弊辯workspace\projectName
獲取當前類的所在工程路徑;

第三種:
URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
System.out.println(xmlpath);
結果:
file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt
獲取當前工程src目錄租搜缺下selected.txt文件的路徑

第四種:
System.out.println(System.getProperty("user.dir"));
結果:
C:\Documents and Settings\Administrator\workspace\projectName
獲取當前工程路徑

第五種:
System.out.println( System.getProperty("java.class.path"));
結果:
C:\Documents and Settings\Administrator\workspace\projectName\bin
獲取當前工程路徑

② JAVA中res[index ] = num啥意思

首先你要明白,在java中,res []表示的是數組,
數組存儲是從下標為0開始的,即res[0]表示數組基昌res中的第一個元素,res[1]表示數組res中的第二個元素......
所歲乎以res[index ] = num表示的是對數組res的第index-1位置搏雀扒的元素賦值,值為num。

③ javares為什麼會報錯

您好,Java中的「res」是「Resource」的縮寫,它是一種用於存消租儲程序資源的文件。當程序在運行時,它會從res文件夾中讀取資源,以便在程序中使用。如果您的程序中存在某種錯誤,可能是因陪嫌為您的程序中缺少某些資源文件,您的資源文件存在問題,導致程序無法正確讀取資源文件。因此,您可以檢查您的資源文件,確保它們存在,並且沒有任何問題,以蘆橋手解決您的問題。

④ java怎麼釋放 RES中的 DATA

在謹瞎罩一次連接中,用戶不必主動釋放ResultSet里的數據,因為祥鬧在下次用到ResultSet時,Statement會主動釋放它裡面的數據,然後賦予新的數據。如果非要釋放的話,直接關閉Statement就行,神或Statement會主動釋放ResultSet中的數據。

⑤ 如何解開 jar 程序包里的res文件!(手機java程序)!

jar是標準的java程序包,雖然可以用WinRAR對其解壓,但鍵猜散是解壓後的文件手機就不是別了,只需把這個.jar的文件直接用藍牙傳到手機裡面就可以了,手機兆升會自動識別這個文件並且安裝的。
如果沒有藍牙可以傳導手機目錄下的Kjava文件夾稿氏裡面,然後再手機中選擇安裝即可。

⑥ java,,res=sql.executeQuery("select top 10 * from....在JFrame上,點擊按鈕查詢,怎麼寫代碼啊

按鈕的話需要加入actionPerform,點擊按鈕執行代碼,給些代碼給你參吵擾大考一下

publicvoidinit(){
columnNames=newVector<Serializable>();
columnNames.add("ID");
columnNames.add("學號");
columnNames.add("姓名李轎");
columnNames.add("性別");
columnNames.add("班別");
columnNames.add("專業");
columnNames.add("入校");

rowData=newVector<Serializable>();

StringdriverClass="com.mysql.jdbc.Driver";
StringjdbcUrl="升豎jdbc:mysql:///students?useUnicode=true&ampcharacterEncoding=UTF8";
Stringusername="";
Stringpassword="";
try{
Class.forName(driverClass);

conn=DriverManager.getConnection(jdbcUrl,username,password);
pstmt=conn.prepareStatement("SELECT*FROM`xuesheng`");
rs=pstmt.executeQuery();


while(rs.next()){
Vector<Object>hang=newVector<Object>();
hang.add(Integer.parseInt(rs.getString(1)));
hang.add(Integer.parseInt(rs.getString(2)));
hang.add(rs.getString(3));
hang.add(rs.getString(4));
hang.add(rs.getString(5));
hang.add(rs.getString(6));
hang.add(rs.getString(7));
rowData.add(hang);
}

}catch(Exceptione){
e.printStackTrace();
}finally{
try{
if(rs!=null)rs.close();
if(pstmt!=null)pstmt.close();
if(conn!=null)conn.close();
}catch(Exceptione){
e.printStackTrace();
}
}
}
}

⑦ java程序中的Label res;事什麼意思

Label缺啟是java.awt包下面的,表示頌扮態一個標簽組件。野源
Lableres;//聲明一個名叫res,Lable類型的變數

⑧ 我用java程序想讀取res目錄下的properties文件內容用到什麼方法和類,如果有具體實例更好先謝啦

public class ConfigUtil {
private static Properties p = null;

public static String getProperty(String key){
if(p==null){
InputStream in = null;
try {
in = ConfigUtil.class.getClassLoader().getResourceAsStream("路徑/sysconfig.properties"滲鬧);
p = new Properties();
p.load(in);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return p.getProperty(key);
}
}

ConfigUtil.getProperty("猛喊猜屬性名")獲取值枝型

⑨ java 高手:res.sendRedirect()和req.getRequestDispatcher().forward(req,res)的區別

res.sendRedirect(),是重定向,相當於兩次請求,兩次相應,地址欄會發生變化。

在實際使用中,重定向不能傳指。也就是在requset中儲存的值在跳轉到另外一個頁面後,在目標頁面提取不出來。

req.getRequestDispatcher().forward(req,res)是跳轉,轉發,前後頁面共同使用一個request,地址欄沒變化,等於一蘆御瞎陪空次請求兩次相應,

實際應用中你在上一個頁面儲存在request中的值在跳轉到目標頁面後在目標頁面仍然可以拆鋒request.getAttribute();這個方法取出來。

⑩ eclipse中的 res 和src文件夾是干什麼的

  1. src:存放所有的*.java源程序。

  2. gen:為ADT插件自動生成的代碼文件保存路徑,裡面的R.java將保存所有的資源ID。

  3. assets:可以存放項目一些較大的資源文件,例如:圖片、音樂、字體等。

  4. res:可以存放項目中所有的資源文件,例如:圖片(*.png、*.jpg)、文本等。

  5. res/drawable-hdpi:保存高解析度圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

  6. res/drawable-ldpi:保存低分辯率圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

  7. res/drawable-mdpi:保存中等解析度圖片資源,可以使用Resources.getDrawable(id)可以獲得資源類型。

  8. res/layout:存放所有的布局文件,主要是用於排列不同的顯示組件,在Android程序中要讀取此配置。

  9. res/values:存放一些資源文件的信息,用於讀取文本資源,在本文件夾之中有一些約定的文件名稱:
    ·arrays.xml:定義數組數據;(在個這個xml命名的時候可以隨便起名,因為最後用的時候只是用到寫在這個xml文件中的array的名字)

閱讀全文

與javares相關的資料

熱點內容
python中的idle 瀏覽:998
五軸聯動數控編程 瀏覽:963
換一台電腦如何遠程雲伺服器 瀏覽:130
阿里雲怎麼買雲伺服器 瀏覽:662
java提取文字 瀏覽:95
阿里雲伺服器同人賬號問題 瀏覽:418
5分鍾解壓軸題 瀏覽:339
安卓桌面二級文件夾 瀏覽:186
eps文檔加密 瀏覽:261
手機怎麼做pdf 瀏覽:162
ug曲面pdf 瀏覽:279
液化氣還是壓縮氣 瀏覽:950
阿里雲公共ntp伺服器地址 瀏覽:991
金字塔學習機編程 瀏覽:684
多邊形掃描線演算法Python 瀏覽:718
快手app快手粉條在哪裡 瀏覽:256
mysql備份資料庫命令linux 瀏覽:544
車輛解壓手續怎麼樣 瀏覽:432
怎麼提安卓版本號 瀏覽:622
pdf轉換成word網頁版 瀏覽:313