java的头文件大概是什么意思 public static void main(String[] args) 来个人解释一下

java的头文件大概是什么意思 public static void main(String[] args) 来个人解释一下,第1张

public static void main(String[] args)

public表示该方法是共有的,static表名方法是静态的,

main是java程序的入口,程序从main方法开始运行并亩,String【】 args 是在java运行的过扮蔽岩程中可以从命令行厅御传入的参数:

cmd中javac hello.java

java hello xx yy cc

其中xx yy cc就是程序运行的时候传入的参数:args【0】,args【1】,args【3】。

jdk安装好配置环境变量后,系统就承认了 java,javac等命令,当编译好java文件,就可以在开始——运行——cmd的dos系统下运用指定命悉拦誉令运行java文件。

JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。

JDK包含的基本组件包括:

javac – 编译器,将源程序转成字节码

jar – 打包工具,将相关的类文件打包成一个文件

javadoc – 文档生成器,从源码注释中提取文档

jdb – debugger,查错工具

java – 运行编译后的java程序(.class后缀的)

appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器衡岩。睁段 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。 Jconsole: Java进行系统调试和监控的工具

总之,jdk并不是一个应运软件,并不能从哪里运行。编译时在任何可输入文本的软件中均可(通常用.txt记事本编译),编译好后改名.java文件,在dos系统中用 javac命令编译连接 java命令 .运行。

javah头文件生成器 javah程序创建C头文件和存根文件 这些是把本地C成员函数包入java 所需要的 被创建的头文件给出了有关java类的信息 这些信息是C成员函数与java类交换数据所必需的 存根文件将用来创建将定义java对象的结构与数做java对象本身数据相联系的C文件 调用javah的命令行如下 C:\>javah options classname additionalClasses javah程序有些象java解释器 它只需要类名而不需要写 class扩展名 javah 程序可接受多个类名以产生文件头和存根文件 下表列出了javah程序命令行选项 选项 功薯纤衡能 o outputfile 此选项告诉javah将产生的所有文件头或存根文件都放到一个单独的文件 outputfile 中 d directory 此选项告知javah把产生的文件头或存根文件放入给定目录  竖备  td directory 此选项告知javah 程序把临时文件放入目录 dirrctory 而不是tmp目录中 stubs 此选项告知javah将产生存根文件而非头文件 verbose 此选项告知javah将产生文件的状态输出到标准输出设备 classpath path 此选项告知javah用 path 目录寻找类文件 多个目录之间应用分号分开 lishixinzhi/Article/program/Java/JSP/201311/19612


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8265664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存