实验一java基本命令

上传人:tia****nde 文档编号:66950198 上传时间:2019-01-06 格式:PPT 页数:37 大小:1.61MB
返回 下载 相关 举报
实验一java基本命令_第1页
第1页 / 共37页
实验一java基本命令_第2页
第2页 / 共37页
实验一java基本命令_第3页
第3页 / 共37页
实验一java基本命令_第4页
第4页 / 共37页
实验一java基本命令_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《实验一java基本命令》由会员分享,可在线阅读,更多相关《实验一java基本命令(37页珍藏版)》请在金锄头文库上搜索。

1、实验一 Java 基本命令,Java 编程语言上机实验,指导老师:汤蓉,成都信息工程学院 计算机学院 2009,2,实验一:内容,设置和查看当前系统的各个环境变量 熟悉各个Java基本命令(javac, java, jar, javap) 使用Java命令运行Hello.java程序以及课件中的例程序 用javap命令解析Hello.java类的字节码文件 用jar命令创建Hello.java类字节码文件的可执行的JAR存档文件,并执行。 练习使用Eclipse开发环境 使用Eclipse运行Hello.java程序以及课件中的例程序.,3,J2SE的体系结构(v1.4),4,系统环境变量,J

2、AVA_HOME JDK的安装目录的路径 CLASSPATH 类的字节码文件的搜索路径列表,列表中的路径用分号“;”隔开。句点“.”代表当前路径,一般可加入系统的CLASSPATH路径列表中 PATH 操作系统执行命令的搜索路径列表,一般可将Java基本命令所在目录的路径加入该列表中,5,系统环境变量的设置,在Windows操作系统上设置环境变量CLASSPATH,可以按照以下步骤操作: (1) 打开“系统属性”对话框 具体操作:桌面“我的电脑”图标上点鼠标右键,弹出菜单中选“属性”菜单项,6,系统环境变量的设置,(2) 选择“高级”分页项,7,系统环境变量的设置,(3) 打开“环境变量”对话

3、框,8,系统环境变量的设置,(4) 打开“新建环境变量”对话框 (5) 输入CLASSPATH环境变量,9,系统环境变量的设置,(6) 确认CLASSPATH环境变量,10,JDK中的基本命令,命令所在目录$JAVA_HOME/bin javac命令 java命令 jar命令 javap命令 (命令的帮助文档查看,如:使用javac h查看详细信息),11,Example:,/Hello.java public class Hello public static void main(String args) System.out.println(“Hello Java!“); ,12,java

4、c命令用法,源程序文件列表 源程序文件名必须文件的全名,如 javac Hello.java 如果有多个源程序文件,则中间用空格符隔开,如 javac ClassA.java ClassB.java ClassC.java,13,java命令用法,类的限定名 如果类没有指定包,则直接使用类名,如 java Hello 如果类属于特定包,则必须使用类的限定名(包名.类名),如 java cuit.cs2003.sno1.Fibonacci 参数列表 如果有多个参数,中间用空格符隔开,如 java ParamTest p1 p2 p3 ,14,jar命令用法,jar 打包工具,将相关的类文件打包成

5、一个文件 jar 文件实际上是class 文件的ZIP压缩存档 语法: jar 命令选项 manifest destination input-file input-files,15,Jar打包Java应用程序的步骤:,1.编写Java应用程序Hello.java; 2.编译应用程序Hello.java,编译无误后,产生Hello.class文件; 3. 编写manifest.mf清单文件,格式如下页所示; 4.保存这个manifest.mf清单文件到Hello.class文件所在的文件夹里; 4.在Dos下进入程序文件目录,键入以下命令: jar cvfm Hello.jar manifes

6、t.mf Hello.class 5.可以使用java命令直接运行Hello.jar存档文件 java jar Hello.jar,16,清单文件的格式(.mf文件),清单文件是一个ASCII文本文件,文件名可以任意指定 清单文件必须一个空行作为结尾 创建可执行的JAR存档文件,必须在清单文件中指定Main-Class属性,17,jar命令用法,基本用法 jar 可选项由选项名和选项值两部分构成,中间用空格符隔开,选项与选项之间用空格符隔开 -c 创建新的存档文件 -v 输出创建存档文件整个过程的相关信息 -f 指定存档文件名,指定-f选项后应在jar命令的位置给出要创建的存档文件名“文件名.

7、jar” -m 包含来自清单(manifest)文件的信息,清单文件是在位置指定的文件路径,如果要创建可执行的存档文件则应在清单文江中包含Main-Class信息,18,jar命令用法,目录或文件名列表 文件名一般指编译后创建的字节码文件名,也可以是在程序使用的资源文件名,如图片文件名。如果指定了目录,则jar命令将把指定的目录及其子目录中所有的文件都放入新建的JAR存档文件中,如果有多个文件或目录,中间用空格符隔开。 清单文件 清单(manifest)文件是一个文本文件,jar命令在创建JAR存档文件时,如果指定了-m选项,则可从清单文件中提取一些关于存档文件的附加信息,如指定存档文件中的主

8、类(拥有main方法的类),19,可执行JAR存档文件,假设Fibonacci类的字节码文件和包含了Main-Class属性的清单文件fibo_manifest都在当前目录下,则可以使用下面的命令创建可执行的JAR存档文件 jar cvfm fibo.jar fibo_manifest.mf Fibonacci.class jar 可以使用java命令直接运行fibo.jar存档文件 java jar fibo.jar,20,javap命令用法,Javap: Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义 语法: javap 命令选项 class. . . 补充说明

9、: javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap 将输出传递给它的类的 public 域及方法。javap 将其输出到标准输出设备上。,21,javap命令用法,基本用法 javap 可选项由选项名和选项值两部分构成,中间用空格符隔开,选项与选项之间用空格符隔开。 -classpath 指定javap用来查找类的路径 -public 显示public类及成员 -protected 显示protected和public类及成员 -package 显示包、protected和public类及成员 -private 显示所有类及成员,22,javap命令用法,可

10、以使用下面的命令解析类文件: javap Fibonacci Compiled from “Fibonacci.java“ public class Fibonacci extends java.lang.Object public Fibonacci(); public static void main(java.lang.String); javap Fibonacci jp.txt,23,Eclipse的使用启动,After Launching(启动) Eclipse : After being launched Eclipse will ask you to specify the w

11、orkspace to use. The workspace is a folder used by eclipse to keep all your work. Specify(指定) an already existing folder or accept the default provided by Eclipse.,24,Eclipse的使用启动,Press ok to continue. After pressing ok you will see the following window .,25,Eclipse的使用启动,After pressing the curved ar

12、rowed(曲线的箭头) your will see the following window:,26,Eclipse的使用设置Java编程窗口,Changing to the Dr. Java Perspective(窗口) select Window-Open Perspective -Other. and then select Dr Java.,27,Eclipse的使用设置Java编程窗口,28,Eclipse的使用设置Java编程窗口,The following represents the look associated with the Dr. Java perspective

13、,29,Eclipse的使用设置Java编程窗口,Resetting the Perspective(重新设置窗口) If at any time you will like to reset the Dr Java perspective just select Window-Reset Perspective This helpful specially if, by mistake, you close any panes in the window.,30,开发Java程序 Creating a Project,To create a Java project, youll want

14、to go File - New - Project,31,开发Java程序 Creating a Project,Make sure you select the Java folder. After clicking “Next“, and providing a project name youll see a window like this one:,32,开发Java程序 Creating a Project,The project name is any name you choose and the only value you need to provide. Your pr

15、oject will be created in the workspace associated with Eclipse. After pressing “Finish“ you will see a window like this one:,33,开发Java程序 Creating a Project,Select “No“; After selecting “No“ you will see the following window:,34,开发Java程序Adding a New File to a Project,To create a new Java file, right

16、click on your project in the “Package explorer“ pane in the left of the screen. and select New - Class. Youll see a window that looks like this:,35,开发Java程序Adding a New File to a Project,In the “Name: “ section provide the name for the file you want to create. In addition, in the section “Which method stubs would you like to create?“ select “public static void main(String args).“ Once you have co

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号