最簡(jiǎn)單的java代碼肯定就是這個(gè)了,如下:

目前創(chuàng)新互聯(lián)公司已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、船山網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
public class MyFirstApp
{
public static void main(String[] args)
{
System.out.print("Hello world");
}
}
“hello world”就是應(yīng)該是所有學(xué)java的新手看的第一個(gè)代碼了。如果是零基礎(chǔ)的新手朋友們可以來(lái)我們的java實(shí)驗(yàn)班試聽(tīng),有免費(fèi)的試聽(tīng)課程幫助學(xué)習(xí)java必備基礎(chǔ)知識(shí),有助教老師為零基礎(chǔ)的人提供個(gè)人學(xué)習(xí)方案,學(xué)習(xí)完成后有考評(píng)團(tuán)進(jìn)行專業(yè)測(cè)試,幫助測(cè)評(píng)學(xué)員是否適合繼續(xù)學(xué)習(xí)java,15天內(nèi)免費(fèi)幫助來(lái)報(bào)名體驗(yàn)實(shí)驗(yàn)班的新手快速入門(mén)java,更好的學(xué)習(xí)java!
1)盡量指定類、方法的final修飾符。帶有final修飾符的類是不可派生的,Java編譯器會(huì)尋找機(jī)會(huì)內(nèi)聯(lián)所有的final方法,內(nèi)聯(lián)對(duì)于提升Java運(yùn)行效率作用重大,此舉能夠使性能平均提高50%。
2)盡量重用對(duì)象。由于Java虛擬機(jī)不僅要花時(shí)間生成對(duì)象,以后可能還需要花時(shí)間對(duì)這些對(duì)象進(jìn)行垃圾回收和處理,因此生成過(guò)多的對(duì)象將會(huì)給程序的性能帶來(lái)很大的影響。
3)盡可能使用局部變量。調(diào)用方法時(shí)傳遞的參數(shù)以及在調(diào)用中創(chuàng)建的臨時(shí)變量都保存在棧中速度較快,其他變量,如靜態(tài)變量、實(shí)例變量等,都在堆中創(chuàng)建速度較慢。
4)慎用異常。異常對(duì)性能不利,只要有異常被拋出,Java虛擬機(jī)就必須調(diào)整調(diào)用堆棧,因?yàn)樵谔幚磉^(guò)程中創(chuàng)建了一個(gè)新的對(duì)象。異常只能用于錯(cuò)誤處理,不應(yīng)該用來(lái)控制程序流程。
5)乘法和除法使用移位操作。用移位操作可以極大地提高性能,因?yàn)樵谟?jì)算機(jī)底層,對(duì)位的操作是最方便、最快的,但是移位操作雖然快,可能會(huì)使代碼不太好理解,因此最好加上相應(yīng)的注釋。
6)盡量使用HashMap、ArrayList、StringBuilder,除非線程安全需要,否則不推薦使用 Hashtable、Vector、StringBuffer,后三者由于使用同步機(jī)制而導(dǎo)致了性能開(kāi)銷。
盡量在合適的場(chǎng)合使用單例。使用單例可以減輕加載的負(fù)擔(dān)、縮短加載的時(shí)間、提高加載的效率,但并不是所有地方都適用于單例。
public?class?Display?{
//定義ing型變量a
public?int?a?;
//獲取a的值
public?int?getA()?{
return?a;
}
//設(shè)置a的值
public?void?setA(int?a)?{
this.a?=?a;
}
public?static?void?main(String[]?args){
Display?dis?=?new?Display();//定義一個(gè)對(duì)象dis
dis.setA(10);//為dis對(duì)象的成員變量a賦值為10
System.out.println("輸出int型變量a的值:"?+?dis.getA());
}
}
//以下是我做的時(shí)候做的代碼,比較全,希望而已幫到你,記得采納
public class Dao extends HttpServlet{
private static final long serialVersionUID = 1L;
public static Connection getconnectoin(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(
"jdbc:mysql:///shopping?useUnicode=truecharacterEncoding=utf-8",
"****",
"******);
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
public void add(String ids){
String[] idss=ids.split(",");
try {
Connection conn= getconnectoin();
String sql = "insert into goo888 values(null,?)";
PreparedStatement ps = conn.prepareStatement(sql);
for (int i = 0; i idss.length; i++) {
ps.setInt(1, Integer.parseInt(idss[i]));
ps.execute();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
public ListInfo goolist(String name) {
Info info = null;
System.out.println("姓名:"+name);
ListInfo list = new ArrayListInfo();
try {
Connection conn= getconnectoin();
String sql = "select b.id,a.name from wfp888 a join goo888 b on a.id=b.shop_id "
+ "where a.name like ? ";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(1, "%"+name+"%");
ResultSet rs = ps.executeQuery();
while(rs.next()){
info = new Info();
info.setName(rs.getString("name"));
info.setId(rs.getInt("id"));
list.add(info);
}
} catch (Exception e) {
e.printStackTrace();
}
return list;
}
public void delete(int id) {
try {
Connection conn= getconnectoin();
String sql = "delete from goo888 where id=? ";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setInt(1, id);
ps.execute();
} catch (Exception e) {
e.printStackTrace();
}
}
public ListInfo findAllInfo() {
Info info = null;
ListInfo list = new ArrayListInfo();
try {
Connection conn= getconnectoin();
String sql = "select * from wfp888 ";
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
while(rs.next()){
info = new Info();
info.setId(rs.getInt("id"));
info.setCode(rs.getString("code"));
info.setName(rs.getString("name"));
list.add(info);
}
} catch (Exception e) {
e.printStackTrace();
}
return list;
}
新聞名稱:java代碼常用,java常用代碼大全
網(wǎng)頁(yè)路徑:http://chinadenli.net/article25/dsgihji.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)、自適應(yīng)網(wǎng)站、企業(yè)網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)公司、標(biāo)簽優(yōu)化、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)