當前位置:首頁 » 編程語言 » java包名

java包名

發布時間: 2022-11-04 04:10:33

java 本包是什麼意思

指當前 package,也就是當前的目錄。
也就是和你當前的 class 相同的文件夾里的東西

㈡ java怎麼用代碼獲取類所在的包名

String packageName = A.class.getPackage().getName();
或者:
packageName = new A().getClass().getPackeage().getName();
即可獲得包名了。

㈢ 利用java反射機制,通過一個對象獲得完整的包名和類名

1、Test t = new Test().Class clazz = t.getClass().System.out.println(clazz.getCanonicalName()).System.out.println(clazz.getSimpleName()).

2、public class TestReflect {public static void main(String[] args) throws Exception {TestReflect testReflect = new TestReflect().System.out.println(testReflect.getClass().getName()).// 結果 net.xsoftlab.ke.TestReflect.}}

3、Java程序

㈣ java包名必須小寫嗎加下劃線可以嗎

沒有硬性規定說包名必須小寫,這只是一種規范,包名可以加下劃線的,親

㈤ java一個包名裡面可以有多個包嗎,包裡面有可以有多個類。是這樣理解的嘛

一個.java文件中可以有很多類。不過注意以下幾點:
1、public 許可權的類只能有一個(也可以一個都沒有,但最多隻有1個)
2、這個.java文件的文件名必須是public類的類名(一般的情況下,這里放置main方法是程序的入口。)
3、若這個文件中沒有public的類,則文件名隨便是一個類的名字即可
4、用javac 編譯這個.java文件的時候,它會給每一個類生成一個.class文件

㈥ java中,關鍵字可做類名或包名嗎

不能。
Java的關鍵字對java的編譯器有特殊的意義,他們用來表示一種數據類型,或者表示程序的結構等,關鍵字不能用作變數名、方法名、類名、包名.

㈦ java新建類後,包名不是default package而是與工程名一樣,這是什麼問題,如何解決

那是因為你創建java 類的時候在填寫了和項目名(或者成為工程名,不過很少人這么說)一樣名字的包,所以就不是默認包,你要想把你的類建立在default package(默認包)中,則在包名那一欄不要填就可以了,如圖(這里是以eclipse 來舉例的)

我們在電腦里看到的包在其實就是文件夾,包名就是文件夾名,你自己創建的非默認包就會包含在你項目名稱的文件夾下,是項目名的子文件夾。你可以自己建一個看看試一下就知道了。建議初學的話最好是用默認包。不懂歡迎追問,盡我所能幫你解答^_^

㈧ java三層架構的包名是什麼,分別代表什麼

(com.域名.項目名).--impl .web--XXX--XXX--XXX .XXX一般網路工程包名的命名規則 不知道看不看得懂,反正就是、service、web(MVC模式,模型層—視圖層—控制層,你所謂的三層架構應該就是這個吧)外加其他的包(比如common) 其中、service下放介面,子包impl下放具體的實現類(也有喜歡將實現類和介面放一起的,沒有硬性規定的)

㈨ java項目包名如果由多個單片語成,怎麼命名

我的做法是一般按變數名規則命名,但是如果某一個單詞是大寫字母縮寫,就以原來的大寫字母縮寫開始,就算是第一個單詞也一樣,不是大寫字母縮寫的其它單詞按原駝峰法命名。但是只有一個單詞,且為大寫字母縮寫時,改為全小寫。
例:
一個單詞的時候:
XML-> xml//縮寫改為全小寫
Util->util//一般單詞改為全小寫
兩個單詞的時候:
XMLUtil->XMLUtil//第一個單詞是縮寫,按原寫法,第二個單詞按駝峰法首字母大寫
UtilXML->utilXML//第一個單詞按駝峰法,首字母小寫,第二個單詞按原寫法
但是一般我看到的對大寫字母的處理也是按駝峰法
例如:
XMLUtil->xmlUtil
UtilXML->utilXml
我是為了突出縮寫的單詞才更改規則,因為是個人程序包,所以規則我可以自己定。你可以按最後這種方式來做。

㈩ java語法中,變數名、對象名、方法名、包名各指什麼

package com.psst.databases; //com.psst.databases這個叫包名

public class ConnDatabases { //ConnDatabases 這個叫類名,應該是你理解的對象名

public static Connection getConn() { //getConn這個叫方法名
Connection conn = null; //conn 叫變數名
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@133.122.110.97:1521:orcl", "root", "r00tHangar");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}

熱點內容
路由器怎麼設置登錄密碼怎麼設置密碼 發布:2025-01-10 21:11:12 瀏覽:893
營運車解壓 發布:2025-01-10 21:11:01 瀏覽:932
安卓是哪裡出產 發布:2025-01-10 21:10:23 瀏覽:953
本科來了安卓版叫什麼 發布:2025-01-10 21:08:43 瀏覽:649
南京c語言 發布:2025-01-10 20:55:08 瀏覽:466
如何excel設置密碼保護 發布:2025-01-10 20:50:07 瀏覽:994
桌面文件限制存儲大小 發布:2025-01-10 20:28:45 瀏覽:79
安卓車機怎麼把應用放界面 發布:2025-01-10 20:28:36 瀏覽:679
減演算法小學 發布:2025-01-10 20:22:41 瀏覽:799
ig源碼網 發布:2025-01-10 20:20:04 瀏覽:420