Java应用程序

来源:互联网 发布:java培训骗局 编辑:程序博客网 时间:2024/04/25 20:42

b>一.简单Java应用程序的结构
  Java应用程序是一个与浏览器无关、并能作为一个独立运行程序的程序,当您编写Java应用程序时,必须定义一个main方法,该方法在程序启动时执行。在main方法中,您可以指定程序要完成的功能。
  Java小程序是从扩展applet(小程序)类的类定义开始,而Java应用程序则不同,它以公用类(public class)定义开始,该类的名字与保存该类定义的文件同名。例如,下面这条语句定义一个名为MyApplicanon的应用程序:

  public class MyApplication

  此外,这个应用程序还必须定义一个main方法,Java在该程序启动时调用这个main方法:

  public static void main(String args[])

  请注意,这个main方法接收一个String类型的参数,该参数是一个命令行项的数组。用户可以在程序被调用时提供这些命令行项,使用这个数组,程序可以存取main方法中的那些命令行参数,下面举例说明了一个完整的Java应用程序,该程序将显示“Hello World”消息。
  下面这个Java应用程序Hello_java在屏幕上显示词组“Hello, World”。

  public class Hello
  {
    public static void main(String args[])
    {
      System.out.println("Hello,World!");
    }
  }

  首先,您可能想把这个应用程序与上一节所举的applet动画小程序做一翻比较。正如您可以看出的,这个应用程序使用了一个main方法,在main中,应用程序使用System out printin方法把“Hello World”串显示到控制台窗口上(与小程序的图形窗口不同)。随着小程序变得越来越复杂,您可能会把System out Printin方法作为一个便利的调试工具,以后借助于这个调试工具把程序中的变量值打印到控制台窗口中。
正如您将要学到的,Java应用程序不在浏览器类运行、而是直接在控制台用命令运行。

二.了解main方法
  您只在Java应用程序中使用main方法,在Java小程序中却不使用,当您使用Java解释程序运行已编译好的Java类时,main方法是该应用程序中第一个要执行的代码段,main方法可以含有您所需要的任何程序语句,其中包括变量申明、循环语句以及调用其它方法的调用语句。下面这个Java应用程序PrintArgs.java使用了一个for循环,把每个命令行参数显示到控制台窗口上。

  class ntArgs
  {
    public static void main(String args[])
    {
      for(int j=0,j$#@60;args.length,j++)
        System.out.println("Arg #"+j+"-$#@62;"+args[j]);
    }
  }

  从上述代码中可以看出:main方法按收一个参数,即一个串数组,该数组中的每个元素对应一个命令行变元,该程序通过一个for循环、遍历整个命令行变元数组。这个程序使用了args.length变量计算数组中的元素个数。

三.了解语句与程序块
  一个Java程序由一系列您想让计算机完成的指令所组成,在Java程序中,您使用语句,按Java编译程序能理解的格式来表达这些指令,如果您熟悉C/C++的语句,那么将会发现Java语句与C/C++语句非常相似。例如,下面这些语句构成了一个程序,该程序将在小程序窗口内打印词组“Hello Java!”。
  import java.applet;
  import java.awt.graphics;
  public class hello_java extends Applet
  {
    public vold paint(Graphics g)
    {
      g.drawString("Hello,Java!",20,20);
    }
  }

  程序块是一组有相互关系的语句或申明:这些语句或申明用一对大括号{}括起来,例如,下面这个程序使用了两个程序块:一个是类print_number ,另一个是init方法,该程序把它的输出结果显示到控制台窗口上:

  import java.applet.*;
  public class print_number extends Applet
  {
    int block1_number=1;
    public void init();
    {
      int block2_number=2;
      System.out.println("Block:"+block1_number+block2_number);
    }
  }

  程序块提供两个主要功能:程序的可读性和控制变量申明有效范围的便利性。通过使用程序块,您的程序变得更易于其他程序员阅读和理解。此外,程序在程序块中申明的变量只对这个程序块有效,在这个程序块之外是无效的(换句话说,Java把变量的有效范围限制在这个程序块中)。
  但是,与C/C++不同,在同一个方法中,您不能在两个不同的块中申明两个同名的变量,在上述的程序块示例中,程序的各自的块首申明了变量blockl number和block2 number。正如您将要学到的那样,Java允许您在块内的任何地方申明变量,不必非要在块首申明不可。
  在下一节,你将看到一个完整的Java应用程序。

 

 

 

 

 

http://www.4shared.com/photo/xhJzT5dI/_online.htmlhttp://www.4shared.com/photo/h0UWROPr/_online.htmlhttp://www.4shared.com/photo/aK380U8Z/_online.htmlhttp://www.4shared.com/photo/C5wQQgyX/_online.htmlhttp://www.4shared.com/photo/Mg1Dm-0P/_online.htmlhttp://www.4shared.com/photo/F2HcvjoC/_online.htmlhttp://www.4shared.com/photo/1dhxPsdX/_online.htmlhttp://www.4shared.com/photo/Vzm0aG6g/_online.htmlhttp://www.4shared.com/photo/w9I9O58G/_online.htmlhttp://www.4shared.com/photo/KeOdWA-Y/_online.htmlhttp://www.4shared.com/photo/Lu0r39HK/_online.htmlhttp://www.4shared.com/photo/H2hoWcXY/_online.htmlhttp://www.4shared.com/photo/DRjWjJj5/_online.htmlhttp://www.4shared.com/photo/eborqWXk/_online.htmlhttp://www.4shared.com/photo/8xYqDTbE/_online.htmlhttp://www.4shared.com/photo/5o7fN_Ua/_online.htmlhttp://www.4shared.com/photo/m1FPZ0Nt/_online.htmlhttp://www.4shared.com/photo/pOhBXseZ/_online.htmlhttp://www.4shared.com/photo/4Y_-YmDt/_online.htmlhttp://www.4shared.com/photo/NXj_rtn7/_online.htmlhttp://www.4shared.com/photo/Vrw1J2QV/_online.htmlhttp://www.4shared.com/photo/M8Ns9kc2/_online.htmlhttp://www.4shared.com/photo/n6R927Ce/_online.htmlhttp://www.4shared.com/photo/6t5jL_pa/_online.htmlhttp://www.4shared.com/photo/7DWfz9oD/_online.htmlhttp://www.4shared.com/photo/NElCjGej/_online.htmlhttp://www.4shared.com/photo/ZORdmy-j/_online.htmlhttp://www.4shared.com/photo/rB8by89m/_online.htmlhttp://www.4shared.com/photo/zgE3ZuRt/_online.htmlhttp://www.4shared.com/photo/gYHoTjbI/_online.htmlhttp://www.4shared.com/photo/dpj3Kt7_/_online.htmlhttp://www.4shared.com/photo/XLIV6zzL/_online.htmlhttp://www.4shared.com/photo/Moo20a7t/_online.htmlhttp://www.4shared.com/photo/ANdkkcqP/_online.htmlhttp://www.4shared.com/photo/FypKhHMy/_online.htmlhttp://www.4shared.com/photo/4AHtMzsG/_online.htmlhttp://www.4shared.com/photo/NQ46BpS9/_online.htmlhttp://www.4shared.com/photo/9uEB2uuu/_online.htmlhttp://www.4shared.com/photo/Og36YoCZ/_online.htmlhttp://www.4shared.com/photo/Z6v1N2QW/_online.htmlhttp://www.4shared.com/photo/Ws6JLFga/_online.htmlhttp://www.4shared.com/photo/_LC2leRj/_online.htmlhttp://www.4shared.com/photo/fThzeZZ3/_online.htmlhttp://www.4shared.com/photo/VXCvx0Im/_online.htmlhttp://www.4shared.com/photo/lxjiHJp_/_online.htmlhttp://www.4shared.com/photo/zXacyb-C/_online.htmlhttp://www.4shared.com/photo/Dblb8Z9f/_online.htmlhttp://www.4shared.com/photo/488Hp8Lk/_online.htmlhttp://www.4shared.com/photo/4qNE1kf0/_online.htmlhttp://www.4shared.com/photo/72QaURDc/_online.htmlhttp://www.4shared.com/photo/R5bXEXzE/_online.htmlhttp://www.4shared.com/photo/TiWQnniA/_online.htmlhttp://www.4shared.com/photo/NINQcly3/_online.htmlhttp://www.4shared.com/photo/kR2t1Ec0/_online.htmlhttp://www.4shared.com/photo/te3E7oL1/_online.htmlhttp://www.4shared.com/photo/Alxn82W1/_online.htmlhttp://www.4shared.com/photo/yO9RKC4p/_online.htmlhttp://www.4shared.com/photo/6XpAhbKy/_online.htmlhttp://www.4shared.com/photo/uQn7Kq8p/_online.htmlhttp://www.4shared.com/photo/IkF9-0Cw/_online.htmlhttp://www.4shared.com/photo/T9rzV1JI/_online.htmlhttp://www.4shared.com/photo/hqIiZPVJ/_online.htmlhttp://www.4shared.com/photo/I2-t9Ccw/_online.htmlhttp://www.4shared.com/photo/nR9zQ8tr/_online.htmlhttp://www.4shared.com/photo/yhjDHZe_/_online.htmlhttp://www.4shared.com/photo/x7VJozwA/_online.htmlhttp://www.4shared.com/photo/EwNmfRa4/_online.htmlhttp://www.4shared.com/photo/bJc53XRK/_online.htmlhttp://www.4shared.com/photo/5FO0wRA8/_online.htmlhttp://www.4shared.com/photo/w3PaSR9b/_online.htmlhttp://www.4shared.com/photo/XFF6ffmy/_online.htmlhttp://www.4shared.com/photo/TgsMVfNI/_online.htmlhttp://www.4shared.com/photo/bdFt9ucw/_online.htmlhttp://www.4shared.com/photo/_uHjJ5VF/_online.htmlhttp://www.4shared.com/photo/btzUGh5-/_online.htmlhttp://www.4shared.com/photo/AoFAaf0w/_online.htmlhttp://www.4shared.com/photo/Koqrq1XA/_online.htmlhttp://www.4shared.com/photo/m4G7DzmE/_online.htmlhttp://www.4shared.com/photo/EHzEOh1a/_online.htmlhttp://www.4shared.com/photo/PnBCdKKh/_online.htmlhttp://www.4shared.com/photo/0wgDYYuZ/_online.htmlhttp://www.4shared.com/photo/kteIrcgR/_online.htmlhttp://www.4shared.com/photo/LUWxxDJC/_online.htmlhttp://www.4shared.com/photo/_KhvdZI3/_online.htmlhttp://www.4shared.com/photo/BvRIii2i/_online.htmlhttp://www.4shared.com/photo/zzBsieYi/_online.htmlhttp://www.4shared.com/photo/UZZcooEQ/_online.htmlhttp://www.4shared.com/photo/HYOTE7y-/_online.htmlhttp://www.4shared.com/photo/Q1tDp2KQ/_online.htmlhttp://www.4shared.com/photo/hyTaOO9q/_online.html

http://www.4shared.com/photo/GuMAU7tc/_online.html
http://www.4shared.com/photo/G-9WPDjH/_online.html
http://www.4shared.com/photo/dUC_tfTB/_online.html
http://www.4shared.com/photo/TE-mWDWI/_online.html
http://www.4shared.com/photo/oWzsI0rp/_online.html
http://www.4shared.com/photo/VZvtJhI_/_online.html
http://www.4shared.com/photo/qdz4_uRw/_online.html
http://www.4shared.com/photo/tehpGaXo/_online.html
http://www.4shared.com/photo/hiEss2rR/_online.html
http://www.4shared.com/photo/znifYGEt/_online.html
http://www.4shared.com/photo/DeqxXgdZ/_online.html
http://www.4shared.com/photo/SQu56NBf/_online.html
http://www.4shared.com/photo/j6nhpcVQ/_online.html
http://www.4shared.com/photo/j8i5_GRw/_online.html
http://www.4shared.com/photo/-smJ1bgK/_online.html
http://www.4shared.com/photo/0bYiqF_6/_online.html
http://www.4shared.com/photo/JklxIbtF/_online.html
http://www.4shared.com/photo/6gWjXUpZ/_online.html
http://www.4shared.com/photo/le1Ib8fh/_online.html
http://www.4shared.com/photo/vGdvNJIa/_online.html
http://www.4shared.com/photo/8enIbYfN/_online.html
http://www.4shared.com/photo/S3rHnNf6/_online.html
http://www.4shared.com/photo/u_aQ_YN2/_online.html
http://www.4shared.com/photo/1YKY77Pf/_online.html
http://www.4shared.com/photo/QIM6x4Rm/_online.html
http://www.4shared.com/photo/IS8g59oL/_online.html
http://www.4shared.com/photo/y0fFma1j/_online.html
http://www.4shared.com/photo/txZoK_W_/_online.html
http://www.4shared.com/photo/762uCCYn/_online.html
http://www.4shared.com/photo/d0xJSe2r/_online.html
http://www.4shared.com/photo/KNouysYS/_online.html
http://www.4shared.com/photo/A26iCD_D/_online.html
http://www.4shared.com/photo/ZLR3Oj7G/_online.html
http://www.4shared.com/photo/fHeZtdQ7/_online.html
http://www.4shared.com/photo/KgpS8r4L/_online.html
http://www.4shared.com/photo/-K0dvpo8/_online.html
http://www.4shared.com/photo/f2LzORZa/_online.html
http://www.4shared.com/photo/aIzyLudq/_online.html
http://www.4shared.com/photo/JjYiVEVY/_online.html
http://www.4shared.com/photo/mPmpxbHC/_online.html
http://www.4shared.com/photo/bnMVVlPc/_online.html
http://www.4shared.com/photo/hOHZMkAW/_online.html
http://www.4shared.com/photo/agpoJYGV/_online.html
http://www.4shared.com/photo/wkbtedY3/_online.html
http://www.4shared.com/photo/833RVmOs/_online.html
http://www.4shared.com/photo/FhrAd3J3/_online.html
http://www.4shared.com/photo/Z1Kg_7Ug/_online.html
http://www.4shared.com/photo/gWANEfxE/_online.html
http://www.4shared.com/photo/x3fgkWEj/_online.html
http://www.4shared.com/photo/0UhvMGsq/_online.html
http://www.4shared.com/photo/rEXv2Us0/_online.html
http://www.4shared.com/photo/qaaSGs4U/_online.html
http://www.4shared.com/photo/OwkkfXpy/_online.html
http://www.4shared.com/photo/5HdSKt4_/_online.html
http://www.4shared.com/photo/Nibo9Ya2/_online.html
http://www.4shared.com/photo/P8vlleGj/_online.html
http://www.4shared.com/photo/NViR3aOu/_online.html
http://www.4shared.com/photo/599ol-GP/_online.html
http://www.4shared.com/photo/N40O6Fxf/_online.html
http://www.4shared.com/photo/-S7xwntC/_online.html
http://www.4shared.com/photo/hPXAg_t4/_online.html
http://www.4shared.com/photo/a8Ukq6_Q/_online.html
http://www.4shared.com/photo/6gdDkJu5/_online.html
http://www.4shared.com/photo/ZyiIDWfo/_online.html
http://www.4shared.com/photo/6FbPVINY/_online.html
http://www.4shared.com/photo/Od08xFS8/_online.html
http://www.4shared.com/photo/dwZapFT6/_online.html
http://www.4shared.com/photo/kh-279QL/_online.html
http://www.4shared.com/photo/zRK-M7Ca/_online.html
http://www.4shared.com/photo/zuHJYkwZ/_online.html
http://www.4shared.com/photo/Do7tpnIA/_online.html
http://www.4shared.com/photo/AA0xIpt_/_online.html
http://www.4shared.com/photo/RlyUy04m/_online.html
http://www.4shared.com/photo/Y976C97D/_online.html
http://www.4shared.com/photo/-zjIUWvs/_online.html
http://www.4shared.com/photo/GMSp3jHK/_online.html
http://www.4shared.com/photo/98FPTMhY/_online.html
http://www.4shared.com/photo/hSwTzKin/_online.html
http://www.4shared.com/photo/KrStXjcJ/_online.html
http://www.4shared.com/photo/z7ZPSV3b/_online.html
http://www.4shared.com/photo/uc-Yo-zQ/_online.html
http://www.4shared.com/photo/q8wZCe6n/_online.html
http://www.4shared.com/photo/7l5k_8Vw/_online.html
http://www.4shared.com/photo/N84_8m9v/_online.html
http://www.4shared.com/photo/2QfohWGi/_online.html
http://www.4shared.com/photo/QA8HZTLJ/_online.html
http://www.4shared.com/photo/jJfkfWpi/_online.html
http://www.4shared.com/photo/9KHnQQqX/_online.html
http://www.4shared.com/photo/CPM1CO6n/_online.html
http://www.4shared.com/photo/C60ham_g/_online.html
http://www.4shared.com/photo/_u0A2_te/_online.html
http://www.4shared.com/photo/bQ58mD8z/_online.html
http://www.4shared.com/photo/PZD8nwmQ/_online.html
http://www.4shared.com/photo/LzcvxJI8/_online.html
http://www.4shared.com/photo/FYzDYKut/_online.html
http://www.4shared.com/photo/Dxgx7dJf/_online.html
http://www.4shared.com/photo/rGkA-Wtw/_online.html
http://www.4shared.com/photo/MpMf4R-e/_online.html
http://www.4shared.com/photo/hojaNqTq/_online.html
http://www.4shared.com/photo/RGYO8E31/_online.html

 


原创粉丝点击