java代碼編寫
Ⅰ java用什麼軟體編寫
JAVA編程常用的軟體:
1、Intellij IDEA
Intellij IDEA是當前Java開發人員呼聲很高的一款IDE,具有美觀,高效等眾多特點,小編還是非常喜歡的,所以以往我都是在自己電腦安裝這款軟體的。
Ⅱ 如何編寫java程序
新建java第一種方法:
1。首先右擊滑鼠,新建一個文本文檔。
2。更改文本文檔的後綴名為
.java
。注意文件名必須和類名相同。
如果你的電腦沒有顯示後綴名的話需要對電腦進行一定的設置。
3。打開計算機——組織——文件夾選項——查看——將隱藏文件夾選項取消勾選即可。
建議將這個選項取消勾選,有很多的惡意程序會侵入我們的電腦,取消勾選可以很好的查看病毒等文件的類型。
4。右擊建好的文檔,選擇編輯即可進行java的編寫。
在編寫的時候我們有一定的格式,java語言的格式是為了我們日後更改程序方便而規定的,我們一定要遵循這種格式編寫。
第二種方法:
1直接新建一個記事本文檔,然後選擇保存。
注意保存時額位置,不要等到保存完卻找不到文件到哪了。
2在選擇保存的窗口中輸入後綴「.java」,然後保存即可。注意文件名必須和類名相同。
3同樣右擊文件,選擇編輯即可在文件中進行編輯了。
前兩個大括弧之間回車,第二對大括弧有一個間隔,直接按TAb鍵即可。
測試運行java程序:
打開運行命令,也可以直接在開菜單中輸入CMD調用命令窗口。
你的文件保存在哪裡就將你的文件目錄輸入到命令提示符窗口中,例如我的是D盤根目錄,所以我輸入「d:」。
編譯java文件,生成class文件:
在命令提示符中輸入「javac
文件名.java」,我的文件名為A,所以輸入javac
A.java然後回車,等待編譯。
運行文件:
繼續輸入「java
文件名」然後回車就可以運行我們寫好的文件了。
Ⅲ 北大青鳥java培訓:程序員如何規范代碼的編寫方法
對於每個程序員來說,養成良好的代碼編寫方法是非常關鍵的。
在編寫代碼的過程中,每個人的方法是不同的,那麼應該如何規范自己代碼編寫的方法呢?規范編寫代碼有哪些要求呢?下面電腦培訓帶大家認識代碼編寫的方法。
一、保證代碼壓縮後不會出錯對於大的JavaScript項目,一般來說,包含在項目中的所有JavaScript文件在產品公開時都會被壓縮。
為了正確壓縮代碼,通常需要考慮壓縮工具的必要條件,如句子用分號正常結束,中括弧結束等。
因此,IT培訓發現當編寫代碼沒有按照標准進行時,在發生壓縮錯誤後再次尋找錯誤是浪費時間的。
二、保證代碼能夠通過自動格式化功能一般情況下需要使用完善的開發工具進行自動化格式功能,這個功能能夠進行換行、縮進和空格等方法的代碼編排,並且還可以設置自己喜歡的格式。
別人在閱讀你的代碼時需要使用IDE進行格式轉換,以滿足個人的閱讀風格。
福建北大青鳥認為閱讀代碼能夠更加深入的了解代碼調用和細節的實現,這是簡單的文檔不能實現的。
三、使用標準的文檔注釋這是編寫代碼中最基本的要求,能夠很好的了解代碼的提示,並且還可以利用配套的文檔工具生產其他格式讓別人閱讀。
北大青鳥認為編寫完整的注釋還可以使團隊成員更容易閱讀您的代碼。
通過您的參數描述,團隊成員很容易了解您想要傳遞參與實現細節和編寫的方法。
Ⅳ 北大青鳥設計培訓:Java程序員編寫代碼的技巧
java程序員編寫代碼的技巧有哪些呢?Java程序員必須努力編寫完美的代碼,因此,為了編寫干凈的代碼,必須知道如何編寫才是真正的好方法,下面鄭州鄭州java軟體開發為大家總結了一些幫助編寫代碼的小方法。
1、編寫之前進行思考首先花10分鍾,20分鍾甚至30分鍾的時間來思考你需要什麼,以及哪些設計模式適合你將要編碼的內容。
這個時候鄭州鄭州IT培訓認為你會很高興你花費的這些時間,當你必須改變或添加一些代碼時,你不會擔心花費的幾分鍾,而是會花更多的時間去琢磨。
2、代碼進行注釋沒有什麼比兩個月後檢查你的代碼並不記得它被用來做什麼更糟的了。
重要的都注釋一下,如果是自己非常了解的內容,鄭州北大青鳥建議這些可以選擇不進行注釋。
3、不要復制粘貼代碼最後自己手寫代碼,復制粘貼代碼會出現代碼塊重復的情況,並且不利於代碼的解讀。
4、學會測試代碼測試、測試、測試你的代碼。
不要等到你完成了程序才測試它,否則當你發現一個巨大的錯誤時,你會後悔之前的決定。
因為鄭州計算機培訓學校發現如果你沒有進行每段代碼測試,最後出現問題是很難找到的。
Ⅳ 做java軟體工程師,怎樣才能寫出好的代碼
Java代碼之於java程序員而言就是左膀右臂,java代碼寫的好的java程序員明顯更是企業的歡迎,一個優秀的java程序員的考核標准之一也是看他的編程水平。
其實有的java程序員java代碼會受到大家的追捧,是因為他在寫代碼時注意的細節往往多於那些不怎麼關注java代碼編程細節的程序員,俗話說:「細節決定成敗」,那麼如何寫出好的java代碼呢?IT培訓http://www.kmbdqn.cn/介紹一起來討論下:
1.重視注釋
有的java程序員在寫代碼時,從來沒有想過要在java代碼後加上相關的注釋,甚至是上萬行的代碼也沒有想過加上注釋,這就存在很大的問題,不說你的代碼會跟其他人分享討論,就你自己回顧你是怎麼寫好這篇代碼的,你也是半天無法理出頭緒,這就為維護和修改等等工作添加了很大的麻煩。所以,要想寫出好的java代碼,一定從簡短的java代碼編寫開始注重在java代碼後面加上相應的注釋,養成良好的習慣。
2.重視排版整潔
看很多java程序員的排版總覺得在欣賞一幅藝術品,但是看到一些java程序員的排版卻總覺得無力吐槽。同樣是編寫代碼,但是給人的視覺體驗是相當的不同,當然好的java代碼給人的享受也是美的,所以要想寫出好的代碼,一定要重視排版整潔。
3.注重命名規則
現在在一個團隊開發中,都會提前定製一個統一的命名規則,這樣利於提高工作效益。但是很多java程序員是缺乏這個意識的,每次敲代碼,更喜歡按照自己慣常的方式老命名模塊、函數,這樣是方便了自己,但是忽視團隊協作,所以在日常工作中,特別是團隊工作中一定要重視命名規則。
4.養成備份習慣
備份的重要性不用小編強調,相必你也知道。但是有的java程序員就是沒有養成這樣的好習慣,每次敲完代碼就不記得隨手保存,每次等到除了事故,比如電腦出了故障,辛辛苦苦敲打的java代碼沒保存找不回來的情況下就開始懊惱,與其這樣還不如在一開始就養成良好的備份習慣,這樣也方便自己日後查找利用。
Ⅵ java寫一個自動程序開始先怎麼寫
使用Eclipse編寫自己的第一個Java代碼。
編寫如下:
1、首先打開自己安裝的Eclipse軟體。
2、然後選擇File->New->JavaProject。
3、然後找到工程打開,右擊src選擇->New->Class。
4、填入類名,選擇下面的publicstaticvoidmain(String[]args)。
5、然後寫入代碼publicclassDemo{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubSystem.out.println(HelloWorld)。
6、點擊上面的運行按鈕,點擊確認,可以看到代碼運行結果。
Ⅶ 如何用java寫這段代碼
import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import javax.crypto.BadPaddingException;import javax.crypto.Cipher;import javax.crypto.IllegalBlockSizeException;import javax.crypto.KeyGenerator;import javax.crypto.NoSuchPaddingException;import javax.crypto.SecretKey;public class JEncrytion{
public static void main(String[] argv) {
try{ KeyGenerator keygenerator = KeyGenerator.getInstance("DES"); SecretKey myDesKey = keygenerator.generateKey();
Cipher desCipher; // Create the cipher
desCipher = Cipher.getInstance("DES/ECB/PKCS5Padding");
// Initialize the cipher for encryption
desCipher.init(Cipher.ENCRYPT_MODE, myDesKey); //sensitive information
byte[] text = "No body can see me".getBytes();
System.out.println("Text [Byte Format] : " + text);
System.out.println("Text : " + new String(text));
// Encrypt the text
byte[] textEncrypted = desCipher.doFinal(text);
System.out.println("Text Encryted : " + textEncrypted);
// Initialize the same cipher for decryption
desCipher.init(Cipher.DECRYPT_MODE, myDesKey); // Decrypt the text
byte[] textDecrypted = desCipher.doFinal(textEncrypted);
System.out.println("Text Decryted : " + new String(textDecrypted));
}catch(NoSuchAlgorithmException e){
e.printStackTrace();
}catch(NoSuchPaddingException e){
e.printStackTrace();
}catch(InvalidKeyException e){
e.printStackTrace();
}catch(IllegalBlockSizeException e){
e.printStackTrace();
}catch(BadPaddingException e){
e.printStackTrace();
}
}
}
Ⅷ 怎麼寫java代碼
只要自己的電腦安裝了jdk環境,任何地方都可以進行java代碼的編寫的,記事本也可以。
Ⅸ 怎麼編寫 JAVA 代碼
推薦你幾本書,按順序學習就好了,剛開始學的時候代碼不會寫很正常,但是應該要模仿著寫,該背的還是要背,有些模式得背得很熟,當然是不是死記硬背是要理解了背,最後自己找點題目練練,多敲敲代碼就行了
一、Java編程入門類
對於沒有Java編程經驗的程序員要入門,隨便讀什麼入門書籍都一樣,這個階段需要快速的掌握Java基礎語法和基本用法,宗旨就是「囫圇吞棗不求甚解」,先對Java熟悉起來再說。用很短的時間快速過一遍Java語法,連懵帶猜多寫寫代碼,要「知其然」。
1、《Java編程思想》
它對於基本的面向對象知識有比較清楚的交待,對Java基本語法,基本類庫有比較清楚的講解,可以幫助打下一個良好的Java編程基礎。這本書的缺點是實在太厚,也比較羅嗦,不適合現代人快節奏學習,因此看這本書要懂得取捨,不是每章每節都值得一看的,挑重點的深入看就可以了
2、《Agile Java》中文版
這本書一大特點是以單元測試和TDD來貫穿全書的,在教Java各種重要的基礎知識的過程中,潛移默化的影響編程思維走向敏捷,走向TDD。另外這本書成書很新,以JDK5.0的語法為基礎講解,要學習JDK5.0的新語法也不錯。還有這本書對於內容取捨也非常得當,Java語言畢竟類庫龐大,可以講的內容太多,這本書選擇的內容以及內容的多寡都很得當,可以以最少的時間掌握Java最重要的知識,順便培養出來優秀的編程思路,真是一本不可多得的好書
二、Java編程進階類
打下一個良好的Java基礎,還需要更多的實踐經驗積累,培養良好的編程習慣,提高代碼質量
1、《重構 改善既有代碼的設計》
這本書名氣很大,不用多介紹,可以在閑暇的時候多翻翻,多和實踐相互印證。這本書產生影響是潛移默化的。
2、《測試驅動開發 by Example》
本書最大特點是很薄,看起來沒有什麼負擔。這本書的作用是通過實戰培養TDD的思路
三、Java架構師之路
到這個階段,應該已經非常嫻熟的運用Java編程,而且有了一個良好的編程思路和習慣了,但是可能還缺乏對應用軟體整體架構的把握,現在就是邁向架構師的第一步
1、《Expert One-on-One J2EE Design and Development》
這本書是Rod Johnson的成名著作,非常經典,從這本書中的代碼誕生了 springframework。但是好像這本書沒有中譯本。
2、《Expert One-on-One J2EE Development without EJB》
這本書由gigix組織翻譯,多位業界專家參與,雖然署名譯者是JavaEye,其實JavaEye出力不多,實在是忝居譯者之名。以上兩本書都是Rod Johnson的經典名著,Java架構師的必讀書籍。
3、《企業應用架構模式》
Martin的又一本名著,這本書更適合做框架的人去看
4、《敏捷軟體開發原則、模式與實踐》
Uncle Bob的名著,敏捷的經典名著,這本書比較特別,與其說是講軟體開發過程的書,不如說講軟體架構的書,本書用了很大篇幅講各種面向對象軟體開發的各種模式
四、軟體開發過程
了解軟體開發過程不單純是提高程序員個人的良好編程習慣,也是增強團隊協作的基礎。
1、《UML精粹》
UML其實和軟體開發過程沒有什麼必然聯系,卻是軟體團隊協作溝通,撰寫軟體文檔需要的工具。但是UML真正實用的圖不多,看看這本書已經足夠了,完全沒有必要去啃《UML用戶指南》之類的東西。
2、《解析極限編程 擁抱變化》
XP這是Kent Beck名著的第二版,中英文對照,必讀書籍。
3、《統一軟體開發過程》
UP其實UP和敏捷並不一定沖突,UP也非常強調迭代,測試,但是UP強調的文檔和過程驅動卻是敏捷所不取的
4、《敏捷建模》
AMScott Ambler的名著,這本書非常的progmatic,既敏捷又UP,把敏捷和UP統一起來了,又提出了很多progmatic的建議和做法