首先要new--java project---建好后再src選中new----package---在new---class文件,建好后會在src下的xxxx? Package下面有個文件,雙擊打開,然后在{}里面寫java代碼
創新互聯長期為近1000家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為海珠企業提供專業的成都做網站、成都網站建設、成都外貿網站建設,海珠網站改版等技術服務。擁有十年豐富建站經驗和眾多成功案例,為您定制開發。
如下:
右擊找到 run as---java Application 點擊???? 會在console控制臺上看到"這是我第一個java代碼!" 這就OK了 希望能幫到你!
方法一:
不用數據庫的話弄個?static個變量,自己設置個synchronized
示例:
import?java.text.DecimalFormat;
import?java.text.SimpleDateFormat;
import?java.util.Date;
public?class?PrimaryGenerater?{
private?static?final?String?SERIAL_NUMBER?=?"XXXX";?//?流水號格式
private?static?PrimaryGenerater?primaryGenerater?=?null;
private?PrimaryGenerater()?{
}
/**
*?取得PrimaryGenerater的單例實現
*
*?@return
*/
public?static?PrimaryGenerater?getInstance()?{
if?(primaryGenerater?==?null)?{
synchronized?(PrimaryGenerater.class)?{
if?(primaryGenerater?==?null)?{
primaryGenerater?=?new?PrimaryGenerater();
}
}
}
return?primaryGenerater;
}
/**
*?生成下一個編號
*/
public?synchronized?String?generaterNextNumber(String?sno)?{
String?id?=?null;
Date?date?=?new?Date();
SimpleDateFormat?formatter?=?new?SimpleDateFormat("yyyyMMdd");
if?(sno?==?null)?{
id?=?formatter.format(date)?+?"0001";
}?else?{
int?count?=?SERIAL_NUMBER.length();
StringBuilder?sb?=?new?StringBuilder();
for?(int?i?=?0;?i??count;?i++)?{
sb.append("0");
}
DecimalFormat?df?=?new?DecimalFormat("0000");
id?=?formatter.format(date)
+?df.format(1?+?Integer.parseInt(sno.substring(8,?12)));
}
return?id;
}
}
方法二:
可以在數據庫新建序列,再新建一個存儲過程控制序列,返回序列值,比如sqlserver用identity,oracle用序列,存儲過程可以加鎖,當達到999999的時候重置序列,通過代碼調用存儲過程獲得返回值。
2、全局變量。通過方法獲取下一個值,方法同步。
可以使用power designer 11,來進行流程圖的繪制。
PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地對管理信息系統進行分析設計,它幾乎包括了數據庫模型設計的全過程。利用PowerDesigner可以制作數據流程圖、概念數據模型、物理數據模型,可以生成多種客戶端開發工具的應用程序, 還可為數據倉庫制作結構模型,也能對團隊設計模型進行控制。它可與許多流行的數據庫設計軟件,例如:PowerBuilder,Delphi,VB等相配 合使用來縮短開發時間和使系統設計更優化。
本文標題:java怎么自動生產代碼 java怎么自己寫代碼
當前路徑:http://m.kartarina.com/article46/hgjdeg.html
成都網站建設公司_創新互聯,為您提供用戶體驗、網站設計、靜態網站、軟件開發、營銷型網站建設、網站維護
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯