《第十章_Linux下的Java编程.ppt》由会员分享,可在线阅读,更多相关《第十章_Linux下的Java编程.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第十章第十章 Linux下的下的JAVA编程编程2/48目录目录Ubuntu Linux中的中的Java支持支持Eclipse集成开集成开发环境境小小结3/48Ubuntu Linux中的中的JAVA支持支持Ubuntu Linux内内置置了了GNU的的JDK,但但是是该JDK兼兼容容性性不不是是很很好好,所所以以最最好好还是是使使用用Sun的的JDK。可可以以在在Sun公司的网站公司的网站 http:/ sudo mv./jdk-1_5_0_15-linux-i586.bin /opt/给下下载的的安安装装文文件件加加上上执行行权限限,并并开开始安装:始安装:chmod u+x jdk-1_
2、5_0_15-linux-i586.bin sudo./jdk-1_5_0_10-linux-i586.bin或者直接或者直接执行:行:sh./jdk-1_5_0_15-linux-i586.bin4/48配置配置PATH,修改所有用,修改所有用户的的环境境变量量 sudo gedit/etc/profile在文件最后添加如下内容,注意路径之在文件最后添加如下内容,注意路径之间的分隔符是冒号而不是分号:的分隔符是冒号而不是分号:#set java environment JAVA_HOME=/opt/jdk1.5.0_15 export PATH=$JAVA_HOME/bin:$PATH5/4
3、8验证验证JDK安装安装重新启重新启动Linux后后,在命令行提示符下在命令行提示符下输入命令入命令java-version,当看到当看到JDK版本信版本信息息时,则表明表明JDK安装完成。安装完成。Vi编辑源程序源程序l在在shell下面下面执行命令:行命令:vi HelloWorld.javal文件内容文件内容为:public class HelloWorld public static void main(String args)System.out.println(“Hello World”);6/48验证验证JDK安装安装编译 javac HelloWorld.java运行运行 ja
4、va HelloWorld 7/48Eclipse集成开发环境集成开发环境Eclipse是是目目前前最最为流流行行的的IDE工工具具之之一一,并并且且是是完完全全免免费的的。Eclipse是是一一款款非非常常优秀秀的的Java可可视化化开开发环境境,它它的的前前身身是是IBM开开发的的Visual Age,后后来来IBM把把它它捐捐献献给了了Eclipse社社区区。Eclipse 是是一一种种基基于于 Java 的可的可扩展开源开展开源开发平台。平台。Eclipse的安装与启的安装与启动 Eclipse的的安安装装过程程非非常常简单,将将下下载的的Eclipse的的安安装装包包解解压缩开开就就
5、可可以以了了。进入入解解压缩出出来来的的Eclipse目目录,然后双,然后双击eclipse文件即可启文件即可启动Eclipse。8/48Eclipse的界面组成的界面组成 进入入Eclipse界面后,首先看到的是的界面后,首先看到的是的欢迎界面。迎界面。9/48以以Eclipse的的“Java透透视图”为例来例来讲解解Eclipse的集成开的集成开发环境境 10/48视图是是Eclipse中中一一个个个个的的功功能能窗窗口口,例例如如在在上上图所示的界面中:所示的界面中:包包视图:显示示项目中的文件列表目中的文件列表大大纲视图:显示示当当前前编辑器器所所打打开开文文件件的的纲要要。单击“大大
6、纲视图”中中的的各各项可可以以在在文文件件中快速定位。中快速定位。控制台控制台视图:显示控制台信息。示控制台信息。11/48透透视图则是是由由一一些些视图、编辑器器组成成的的集集合合。可可以以更更改改各各视图的的位位置置和和大大小小,也也可可关关闭一一些些视图或或者者加加入入一些其他的一些其他的视图,Eclipse能自能自动记忆下下这些改些改变。Eclipse绝大大部部分分功功能能都都体体现在在视图中中。除除了了上上面面介介绍的的几几个个视图外外,Eclipse还有有很很多多视图。选择主主菜菜单“Window-Show View-Other”选项,可可弹出出包包含含所所有有 视 图 的的 窗窗
7、 口口。选 择 主主 菜菜 单“Window-Open Perspective-Other”选项,可可弹出出包包含含所所有有透透视图的的窗口。窗口。12/48Java程序设计程序设计 第一步:第一步:(1)在主菜在主菜单中中选择“File-New-Project”13/48(2)单击“下一步下一步”按按钮,在,在“Project name”文本框文本框中中输入入14/48(3)单击“Finish”按按钮,就会看到在,就会看到在“包包视图”中中多了一个多了一个项目目 15/4816/48第二步(第二步(1)新建一个)新建一个Java类类单击如图所示小圈中的工具栏按钮,并选择单击如图所示小圈中的工
8、具栏按钮,并选择“Class”选项。也可以选项。也可以按按Ctrl+N键打开键打开“New”窗口。窗口。17/48(2)在在弹弹出出 的的“New java Class”窗窗口口中中输输入入类类名名HelloWorld,输输入入包包名名hello,并并选选中中public static void main(String args)选选项项来来自自动动创创建建一一个个main方方法法 18/48单击单击“Finish”按钮后在编辑器中加入一行代码按钮后在编辑器中加入一行代码System.out.println(“Hello World”);19/48第三步:运行项目:(第三步:运行项目:(1)如
9、图圈所示,单击该按钮旁的小三角形,)如图圈所示,单击该按钮旁的小三角形,选择选择“Run As-Java Application”选项来运行选项来运行HelloWorld程序。以后程序。以后再运行再运行HelloWorld程序就不用这么麻烦了,直接单击运行按钮即可。程序就不用这么麻烦了,直接单击运行按钮即可。20/48(2)如图所示,这时)如图所示,这时“Declaration”视图旁多了个视图旁多了个“Console”视图,在该视图中可以看到程序运行的结果,视图,在该视图中可以看到程序运行的结果,Hello World已经显已经显示其上。示其上。21/489.3 小结小结本章本章讲解了解了语言言编译器器 GCC和make程序管理工具。通程序管理工具。通过本章的介本章的介绍,可,可以了解在以了解在 Linux 中使用中使用 C 和和 C+语言言编程的基本原理和概念。程的基本原理和概念。