文本内容:
1.3第一个Java程序软件开发人员一般使用集成开发工具(IDEIntegratedDevelopmentEnvironment)来进行Java程序开发,以提高程序的开发效率;本节介绍常用的Java开发工具Eclipse;Eclipse是由IBM开发的IDE集成开发环境,它是一个开源的,基于Java的可扩展开发平台是目前最流行的Java语言开发工具;Eclipse具有强大的代码编排功能,可以帮助程序开发人员完成语法修正,代码提示等修正补全文字信息编码工作,大大提高了程序开发的效率;本节主要介绍Eclipse的下载和安装流程;使用Eclipse开发,运行,调试程序;进入Eclipse的主界面https://www.eclipse.org/downloads/选择EclipseIDEDownload64bit;如下图所示双击eclipse-inst-win
64.exe应用程序,选择EclipseIDEforJavaDevelopers;设置虚拟机的安装地址为已安装的JavaJDK的地址;设置Eclipse的安装地址后点击INSTALL按钮;3-5分钟后完成Eclipse的安装;点击LAUNCH按钮启动Eclipse集成开发环境;启动Eclipse集成开发环境,首先设置Eclipse的Workspace工作空间,用于存放开发代码的位置;设置好Eclipse的Workspace工作空间后,点击Launch按钮,启动EclipseEclipse工作台主要由标题栏,菜单栏、工具栏、透视图四部分组成;工作台界面上还有包资源管理视图,文本编辑器视图、大纲视图等多个模块,这些视图大多都是用来显示信息的层次结构和实现代码编辑;PackageExplorer(包资源管理器视图):用来显示项目文件的组成结构Editor(文本编辑器):用来编写代码的区域Problems(问题视图)显示项目中的一些警告和错误Console(控制台视图):显示程序运行时的输出信息、异常和错误Outline(大纲视图)显示代码中类的结构视图代码编写要在文本编辑中完成文本编辑器具有代码提示、自动补全、撤销(undo)等功能这些视图可以有自己独立的菜单和工具栏,它们可以单独出现,也可以和其他视图叠放在一起并且可以通过拖动随意改变布局的位置;通过前面的学习,对Eclipse开发工具应该有了一个基本的认识,下面学习如何使用Eclipse完成程序的编写和运行;接下来通过Eclipse创建一个Java程序,并实现在控制台上打印〃HelloEclipse!在Eclipse窗口申选择菜单【File】玲[New]玲【JavaProject】.或者在PackageExplorer视图中点击鼠标右键,然后选择菜单【New】玲【JavaProject】会出现一个【NewJavaProject]对话框;【Projectname]文本框表示项目的名称,这里将项目命名为19Java其余选项保持默认,然后单击【Finish]按钮完成项目的创建在PackageExplorer视图中便会出现一个名称为19Java的Java项目在PackageExplorer视图中,鼠标右键单击19Java项目下的src文件夹,选择[New]玲【Package]会出现一个【NewJavaPackage]对话框;其中【Sourcefolder】文本框表示项目所在的目录,【Name】文本框表示包的名称这里将包命名为chapte门〃;鼠标右键点击包名,选择[New]乂Class],会出现一个【JavaClass】对话框[Name]文本框表示类名这里创建一个Hello类;然后选publicstaticvoidmainString[]arg]复选框创建类时会自动生成main方法;单击【Finish]按钮,就完成了Hello类的创建;在chapter1”包下就出现了一个Hello.java文件,建好的Hello.java文件会在编辑区域自动打开,在Hello类中main方法已经自动生成;建好了Hello类,接着就可以在文本编辑器里完成代码的编写,在这里只写一条输出语句/System.out.printlnzHelloEclipse!”;程序编辑完成之后鼠标右键单击PackageExplorer视图中的Hellojava文件或者文本编辑器,选择[RunAS]f[JavaApplication]运行程序;还可以直接点击工具栏上的三角形按钮运行程序,程序运行完毕后,会在Console视图中看到运行结果;这样就完成了在Eclipse中创建Java项目,以及在项目下编写和运行程序下面我们介绍一下Java的运行机制;创建完源文件之后,Java源文件先要被JVM中的java编译器进行编译为.class字节码文件编译后的字节码文件格式主要分为两部分常量池和方法字节码常量池记录的是代码出现过的常量、类名、成员变量等以及符号引用类引用、方法引用,成员变量引用等;方法字节码中放的是各个方法的字节码运行Java程序的时候,将字节码文件加载到Java虚拟机,由虚拟机负责解释和执行Java的字节码文件;通过Java虚拟机将Java字节码文件和具体的硬件平台以及操作系统隔离,只需要在不同的平台上安装对应的虚拟机;JVM虚拟机将不同的软硬件平台隔离开,从而实现了Java的跨平台访问;本节主要介绍Eclipse的下载和安装流程;使用Eclipse开发,运行,调试程序;大家需要熟练掌握Eclipse的下载和安装流程;熟练使用Eclipse开发,运行,调试程序;熟悉并了解Java程序的运行机制;。