zoukankan      html  css  js  c++  java
  • Java和Javac的区别

         用更盘符更换到Java源文件的目录下:

         javac 可以将java源文件编译为class字节码文件(javac是把你写的java代码编译成计算机能识别的内部代码)       如: javac HelloWorld.java  ;

         运行javac命令后,如果成功编译没有错误的话,会出现一个HelloWorld.class的文件;  

         java 可以运行class字节码文件     如 java HelloWorld   (注意java命令后面不要加.class)

    String args[ ]或者String[ ] args表示给主方法传一个字符串数组. 而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写. String[] args是main函数的形式参数,,可以用来获取命令行用户输入进去的参数。如果你是java的初学者,编写一些简单的小程序是用不到它的,但是你在写程序的时候不管用的到用不到,声明main函数的时候一定要在括号里写上它,否则会报错。

    class Example

    {
    public void main(String[] args)
    {
    System.out.println(args[0]);
    System.out.println(args[1]);
    }
    }
    那么这个程序在执行的时候就需要向main函数传递形式参数的值,好让main函数完成打印的功能。
    注:String[] args显示args是一个String类型的数组,args[0]、args[1]是头两个元素。
    上面那个小程序执行的时候是这样:
    首先,和其他的java程序一样,在命令提示符那个框框里输入
    javac Example.java
    再输入
    java Example straul good
    后面两个字符串随便写什么,它们作为实参传入main函数,straul传入args[0],good传入args[1]。
    那么屏幕会出现:
    straul
    good
    这和在main函数里调用其他函数并且向被调用函数传递参数是一样的道理,只不过传给main函数罢了。
    这是我的理解,可能有问题,不过凭我学java的所得,我就是这么理解的。

    --转自百度
    态度决定行为,行为决定习惯,习惯决定性格,性格决定命运
  • 相关阅读:
    数据的输入输出
    运算符和表达式
    深入理解Magento – 第三章 – 布局,块和模板
    压抑中......
    css控制图片自适应大小
    问来北京的追求是什么
    magento目录结构精编版
    无所事事的日子。
    jQuery实现等比例缩放大图片让大图片自适应页面布局
    MVC 小常识
  • 原文地址:https://www.cnblogs.com/neversayno/p/4869202.html
Copyright © 2011-2022 走看看