如何編寫java程序
『壹』 怎麼用eclipse編寫java程序
使用eclipse編寫和運行java程序(基礎)
1.首先java程序的運行你需要下載和安裝JDK,這是java運行的必備環境。
2.在桌面上找到eclipes,雙擊打開。
3.在eclipes啟動的過程中,會彈出一個窗口,讓你填寫java工作區的保存目錄,在這個目錄下會保存你寫的所有的源代碼文件,建議不要把工作區放在C盤
註:修改工作區路徑 File -> Switch Workspace
4.ecplies啟動完成之後,會有一個歡迎頁面,這個不用管,直接點擊左上方的差號,取消掉就可以了,隨後就進入eclipes的主界面。
5.新建項目:點擊左上角的file =》new =》java-Project,彈出一個小窗口,填上項目名稱點擊確認。
6.創建包:點擊項目,打開它找到src,右鍵點擊new =》package, 寫上包名,點擊確認。
7.創建java文件:右鍵軟體包,在軟體包下創建一個java文件,右鍵 點擊new =》class
8.編寫:在源代碼編輯器中寫上源代碼。並且保存。
9,運行:右鍵文件瀏覽器中的java文件,再點擊run as,下面命令行窗口中機會出現運行結果。
『貳』 eclipse怎麼編寫JAVA程序,怎麼新建
第一步:啟動Eclipse,第一次啟動軟體時,會提示選擇工作空間(WorkSpace),可在硬碟上新建一個文件夾作為工作空間,這個文件夾將會保存你所編寫的所有的源代碼。
『叄』 編寫java程序
第3題,按照題目要求編寫的Java程序如下
public class VolumeTest{
int volume(int a){
return a*a*a;
}
int volume(int a,int b,int c){
return a*b*c;
}
double volume(double r,double h){
return Math.PI*r*r*h;
}
public static void main(String[] args){
VolumeTest vt=new VolumeTest();
System.out.println("立方體體積為"+vt.volume(3));
System.out.println("長方體體積為"+vt.volume(3,4,5));
System.out.println("圓柱體體積為"+vt.volume(3.2,5.2));
}
}
『肆』 java編寫一個程序
通過Eclipse運行程序
啟動Eclipse,在菜單中選擇「文件 --> 新建 --> Java項目」,彈出對話框:
圖5 通過命令編譯並運行Java程序
在Eclipse中運行程序,實際上也是執行這些命令,並將輸出結果顯示到控制台。有了Eclipse,編程更加方便。
HelloWorld程序分析
分析上述代碼,從程序開始處介紹。public class HelloWorld定義了一個類,類是 「public」 公共類型的,類名為「HelloWorld」。另外,Java 中主類名應該和要保存的 Java 文件名相同,也就是說,這里定義的類名是「HelloWorld」,則文件應該保存為「HelloWorld.java」。public static void main(String[] args)Java 中的主運行方法,它和 C/C++中的main()作用是一樣的,就是所有的程序都從「main()」中開始執行。要執行 Java 程序,必須有一個包括主運行方法的類。至於「public static void」的含義,讀者可以嘗試著去掉,看看編譯器會提示什麼錯誤。System.out.println("Hello world");「System.out.println()」是 Java.lang 包的一個方法,用來將字串「Hello world」輸出到命令行窗口。
『伍』 用Java編寫一個程序,要求如下:
1.內部使用 C 的 longjmp 機制讓出一個協程。因此,如果一個 C 函數 foo 調用了一個 API 函數, 而這個 API 函數讓出了(直接或間接調用了讓出函數)。 由於 longjmp 會移除 C 棧的棧幀, Lua 就無法返回到 foo 里了。
2.為了迴避這類問題, 碰到 API 調用中調用讓出時,除了那些拋出錯誤的 API 外,還提供了三個函數: lua_yieldk, lua_callk,和 lua_pcallk 。 它們在讓出發生時,可以從傳入的 延續函數 (名為 k 的參數)繼續運行。
3.我們需要預設一些術語來解釋延續點。對於從 Lua 中調用的 C 函數,我們稱之為 原函數。從這個原函數中調用的上面所述的三個 C API 函數我們稱之為 被調函數。 被調函數可以使當前線程讓出。 (讓出發生在被調函數是 lua_yieldk, 或傳入 lua_callk 或 lua_pcallk 的函數調用了讓出時。)
4.假設正在運行的線程在執行被調函數時讓出。當再次延續這條線程,它希望繼續被調函數的運行。 然而,被調函數不可能返回到原函數中。 這是因為之前的讓出操作破壞了 C 棧的棧幀。 作為替代品,Lua 調用那個作為被調函數參數給出的 延續函數 。 正如其名,延續函數將延續原函數的任務。
5.注意這里那個額外的顯式的對延續函數的調用:Lua 僅在需要時,這可能是由錯誤導致的也可能是發生了讓出而需要繼續運行,才會調用延續函數。 如果沒有發生過任何讓出,調用的函數正常返回, 那麼 lua_pcallk (以及 lua_callk)也會正常返回。 (當然,這個例子中你也可以不在之後調用延續函數, 而是在原函數的調用後直接寫上需要做的工作。)
6.Lua 會把延續函數看作原函數。延續函數將接收到和原函數相同的 Lua 棧,其接收到的 lua 狀態也和 被調函數若返回後應該有的狀態一致。 (例如, lua_callk 調用之後, 棧中之前壓入的函數和調用參數都被調用產生的返回值所替代。) 這時也有相同的上值。 等到它返回的時候,Lua 會將其看待成原函數的返回去操作。
7.我們需要預設一些術語來解釋延續點。對於從 Lua 中調用的 C 函數,我們稱之為 原函數。 從這個原函數中調用的上面所述的三個 C API 函數我們稱之為 被調函數。 被調函數可以使當前線程讓出。 (讓出發生在被調函數是 lua_yieldk, 或傳入 lua_callk 或 lua_pcallk 的函數調用了讓出時。)
8.假設正在運行的線程在執行被調函數時讓出。當再次延續這條線程,它希望繼續被調函數的運行。 然而,被調函數不可能返回到原函數中。 這是因為之前的讓出操作破壞了 C 棧的棧幀。 作為替代品,Lua 調用那個作為被調函數參數給出的 延續函數 。 正如其名,延續函數將延續原函數的任務。
希望能幫到你,謝謝!
『陸』 編寫一個Java程序
人狠話不多,看代碼,有問題請追問,對小白可能有幫助,希望採納,謝謝
public class Demo01 {
public static void main(String[] args) {
//路徑
String strUrl = "https://www.bilibili.com/video/";
//參數
String paramUrl = "?p=";
System.out.println("樣式輸出:" + strUrl + paramUrl+21);
//需求最大值500 可以根據需求更改maxNumber值
int maxNumber = 500;
//需求最小值1 可以根據需求更改minNumber值
int minNumber = 1;
for(int i = minNumber; i <= maxNumber; i++) {
System.out.println(strUrl + paramUrl + i);
}
}
}
輸出結果如圖:
『柒』 編寫JAVA程序
publicclassShape{
//私有整型x
privateintx;
//私有整型y
privateinty;
//無參構造方法
publicShape(){
this.x=0;
this.y=0;
}
//有參構造方法
publicShape(intx,inty){
this.x=x;
this.y=y;
}
//x的公有訪問器
publicintgetX(){
returnx;
}
//x的公有訪問器
publicvoidsetX(intx){
this.x=x;
}
//y的公有訪問器
publicintgetY(){
returny;
}
//y的公有訪問器
publicvoidsetY(inty){
this.y=y;
}
//main方法
publicstaticvoidmain(String[]args){
Shapes1=newShape(1,2);
}
}
『捌』 編寫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編寫一個程序
為了在您的機器上配置起一個Java開發環境——您將使用一個「開發環境」來「開發」(編寫)程序——您需要完成以下這些步驟:
1.下載一個包含Java開發環境(編譯器和其他工具)的大文件。點擊「下載J2SE SDK」鏈接下載SDK(軟體開發工具包)軟體。網頁會顯示一個許可協議。點擊「接受」。選擇您的操作系統,然後將文件保存到下載目錄中。這是一個巨大的文件,用電話數據機下載需要好幾個小時。接下來的兩個文件也很大。
2.下載一個包含Java文檔的大文件。選擇操作系統後點擊SDK1.4.1文檔的鏈接。
3.如果您的機器上還沒有安裝WinZip(或可執行相同功能的程序),那麼您需要下載一個包含WinZip的大文件並安裝之。如果您的機器上沒有安裝某個的版本的WinZip或其他解壓縮軟體,下載WinZip的試用版。運行EXE文件安裝。很快我們將使用它來安裝文檔。
4.安裝Java開發環境。運行第一步下載的j2sdk-1_4_1-*.exe文件。他將自動解壓並安裝開發工具包。
5.安裝文檔。閱讀安裝說明文檔。它會要求您將文檔文件移至剛才開發工具包的安裝目錄。將文檔解壓縮,文件就會被安排到適當的位置。
6.調整環境變數。按照此頁的要求,您需要改變路徑變數。最簡單的辦法是打開一個MS-DOS窗口鍵入PATH看看當前的路徑變數是什麼,然後用記事本打開autoexec.bat按要求修改PATH環境變數。
7.全面測試。現在您應該可以打開另一個MS-DOS窗口並鍵入javac了。
『拾』 java程序怎麼寫
這個是用java語言實現數據結構,主要在數據結構內容里有涉及,代碼等會再補充
下面的代碼里簡化了一點,用的是setData()方法產生隨機數來輸入整形數據,可以用scanner.next()方法來接收數據,大體的思路是差不多。
importjava.util.Random;
classMatrix{
privateint[][]data;
privateintsizem,sizen;
publicMatrix(intsizem,intsizen){
this.sizem=sizem;this.sizen=sizen;
data=newint[sizem][sizen];
}
publicvoidsetData(){
Randomrand=newRandom();
for(inti=0;i<sizem;i++){
for(intj=0;j<sizen;j++){
data[i][j]=rand.nextInt(1000);
}
}
}
publicvoidshowData(){
for(inti=0;i<sizem;i++){
for(intj=0;j<sizen;j++){
System.out.print(data[i][j]+"");
}
System.out.println("");
}
}
publicbooleanfindData(intnum){
booleanfind=false;
for(inti=0;i<sizem;i++){
for(intj=0;j<sizen;j++){
if(data[i][j]==num){
System.out.println("在數組里找到數字!data[]"+i+"[]"+j);
find=true;
}else
System.out.println("沒有找到");
}
}
returnfind;
}
}
publicclassTest{
publicstaticvoidmain(String[]args){
intfindnum=35;
Matrixmatrix=newMatrix(30,40);
matrix.setData();
matrix.showData();
System.out.println("");
System.out.println(matrix.findData(findnum));
}
}