国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

建立Java的應(yīng)用程序

2019-11-18 11:51:40
字體:
供稿:網(wǎng)友

  java的普通應(yīng)用程序中,必須含有一個(gè)可被外界(通常是java解釋器)所直接調(diào)用的類,我們可以把這個(gè)類稱為該應(yīng)用程序的主類。
  1:main成員函數(shù)
  Java的普通應(yīng)用程序中,必須含有一個(gè)可被外界(通常是java解釋器)所直接調(diào)用的類,我們可以把這個(gè)類稱為該應(yīng)用程序的主類,而這個(gè)主類必須含有main成員函數(shù),整個(gè)應(yīng)用程序就是從這個(gè)成員函數(shù)開始執(zhí)行的,這與C程序有一定的類似之處。
  main成員函數(shù)的說明如下:
  public static void main(String args[]);
  2:命令行參數(shù)
  我們把main成員函數(shù)的參數(shù)args稱為命令行參數(shù),args可以用來接收外界傳給Java應(yīng)用程序的參數(shù),下面我們舉一個(gè)例子來看看參數(shù)傳遞的具體過程:
  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解釋器來執(zhí)行它,具體過程如下:
  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è)整型值。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 保靖县| 长春市| 黄山市| 杭锦后旗| 宣威市| 麻阳| 土默特右旗| 鲁山县| 沈丘县| 漳平市| 双辽市| 迁西县| 郁南县| 左云县| 剑阁县| 石门县| 洛隆县| 剑河县| 资源县| 呼和浩特市| 德惠市| 凉城县| 襄汾县| 平顺县| 开封市| 南川市| 防城港市| 鄢陵县| 无为县| 司法| 浦北县| 南和县| 饶河县| 蓬安县| 石家庄市| 西乡县| 无棣县| 英山县| 新巴尔虎左旗| 武义县| 汕头市|