成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

建立Java的應(yīng)用程序(轉(zhuǎn))-創(chuàng)新互聯(lián)

建立Java的應(yīng)用程序(轉(zhuǎn))[@more@]Java的普通應(yīng)用程序中,必須含有一個(gè)可被外界(通常是java解釋器)所直接調(diào)用的類(lèi),我們可以把這個(gè)類(lèi)稱(chēng)為該應(yīng)用程序的主類(lèi)。

建立Java的應(yīng)用程序
1:main成員函數(shù)
  Java的普通應(yīng)用程序中,必須含有一個(gè)可被外界(通常是java解釋器)所直接調(diào)用的類(lèi),我們可以把這個(gè)類(lèi)稱(chēng)為該應(yīng)用程序的主類(lèi),而這個(gè)主類(lèi)必須含有main成員函數(shù),整個(gè)應(yīng)用程序就是從這個(gè)成員函數(shù)開(kāi)始執(zhí)行的,這與C程序有一定的類(lèi)似之處。
main成員函數(shù)的說(shuō)明如下:

public static void main(String args[]);

2:命令行參數(shù)
  我們把main成員函數(shù)的參數(shù)args稱(chēng)為命令行參數(shù),args可以用來(lái)接收外界傳給Java應(yīng)用程序的參數(shù),下面我們舉一個(gè)例子來(lái)看看參數(shù)傳遞的具體過(guò)程:
public class DrwRect
{
public static void main(String args[])
{
class Rectangle
{
int width,height,area;
public Rectangle(int w,int h)
{
width=w;
height=h;
area=getArea(w,h);
}

protected int getArea(int w,int h)
{
int a;
a=w*h;
return a;
}

public void drawRect()
{
int i,j;
for(i=width;i>0;i--)
System.out.print("#");
System.out.print("") ;

for(i=height-2;i>0;i--)
System.out.print("#");

for(j=width-2;i>0;j--)
System.out.print("");

System.out.print("#");

for(i=width;i>0;i--)
System.out.print("#");

System.out.print("");
}
} //Rectangle

int w=Integer.valueOf(args[0]).intValue();
int h=Integer.valueOf(args[1]).intValue();
Rectangle myrect=new Rectangle(w,h);
myrect.drawRect();
}
}
  用Javac編譯該程序后,可以用java解釋器來(lái)執(zhí)行它,具體過(guò)程如下:

javac doRect.java
java doRect 2 3

  注意這里的“2 3”就是命令行參數(shù),它將被賦給DrwRect的main成員函數(shù)的args變量。其中args[0]的值為“2”,args[1]的值為“3”, Integer.valueOf(Stringstring).intValue的功能是把string中的數(shù)字轉(zhuǎn)化為一個(gè)整型值。

本文標(biāo)題:建立Java的應(yīng)用程序(轉(zhuǎn))-創(chuàng)新互聯(lián)
新聞來(lái)源:http://jinyejixie.com/article14/dsepde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷(xiāo)、App設(shè)計(jì)、手機(jī)網(wǎng)站建設(shè)、Google、外貿(mào)建站靜態(tài)網(wǎng)站

廣告

聲明:本網(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)

成都網(wǎng)站建設(shè)
武陟县| 江阴市| 衡东县| 华安县| 绍兴县| 蚌埠市| 达拉特旗| 宁化县| 达拉特旗| 特克斯县| 石棉县| 双峰县| 太仆寺旗| 封开县| 斗六市| 老河口市| 四子王旗| 东平县| 稻城县| 沙河市| 政和县| 乐至县| 罗甸县| 七台河市| 新宁县| 隆安县| 阿瓦提县| 沂源县| 金乡县| 麻栗坡县| 游戏| 连云港市| 阿拉善左旗| 夏津县| 饶河县| 阳高县| 高台县| 澄迈县| 嘉定区| 班戈县| 和林格尔县|