Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->系统管理 ->正文

你的第一个Java(for UNIX(Linux))

来源:Linux-cn.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]

  下面的说明将帮助你写第一个Java程序。这些说明适用于UNIX,包括Linux和Solaris平台的用户。

  1、一份校验表

  2、建立你的第一个应用程序

  a.建立Java源文件

  b.编译这源文件

  c.运行它

  3.建立你第一个Applet(小应用程序)

  4.从此以后作什么

  一、一份校验表

  写第一个应用程序,你需要:

  1、Java平台,标准版。你可以从Sun公司的域上载它们http://java.sun.com/products/jdk/1.2/download-solaris.html 包括安装手册,这个版本你也可以使用在其它UNIX平台上,但须先查看这份表单:"Java平台端口"(java.sun.com/cgi-bin/java-ports.cgi

  2、一个文本编辑器。在这个例子中,我们将使用Pico,一个在许多UNIX平台上使用的编辑器。即使你使用其它的一些编辑器,例如VI或Emacs 你也可以轻松地适应Pico的用法。 这两样东西是写你的第一个Java程序的所需要的。

  二、创建你第一个应用程序

  你的第一个应用程序,HelloWorldApp,将简单地显示问候"Hello world!"。建立这个程序,你需要:

  ·建立一个Java源文件

  一个包括使用Java程序语言编写的,你与其它程序员都可以阅读的,文本格式 的源文件。你可以使用任何文本编辑器创建和编辑源文件。

  ·把源文件编译成bytecode文件

  Java的编译器,"javac",将你的源文件从文本转化成Java vm(虚拟机)可以识别的指令。编译器将这些指令放在一个bytecode文件中。

  (注:为什么Bytecodes非常酷,你已经听说了java程序语言中的这个名词,你可以"write once,run anywhere"(一写而百用)。这就意味着当你编译你的程序时,你不需要为特定的平台而生成专用的指令。相反,你生成的是Java bytecodes,这是一种Java虚拟机的指令。如果你的平台,无论是Windows,UNIX,MacOS,或者一个Internet浏览器,使用java虚拟机,则它可以识别这些bytecodes.)

  ·运行包含在bytecode文件中的程序

  Java虚拟器是通过"java"一个Java解释器来实现的。这个解释器将你的bytecode文件转化成你的计算机可以识别的指令,并且实现它。

  a.建立一个Java源文件

  你有两种选择:

  ·你可以保存HelloWorldApp.java http://java.sun.com/docs/books/tutorial/getStarted/

  application/example/HelloWorldApp.java 在你的机器上,从而免去从键盘输入。这样,你就可以直接作b.

  ·或者,你可以照以面的作,很费时

  1、调出一个Shell(有时称为终端)窗口。

  当你第一次调出这个提示符时,你的当前目录一般是你的home目录。在提示符下,你可以随时输入cd以改变你的当前目录到你的home目录

  你建立的Java文件可以保存在分散的目录中。你可以通过命令mkdir来建立目录。例如,在你的home目录中,建立java目录,你首先需要输入:


cd 

  改变你的当前目录到你的home目录

  然后,你必须输入:


mkdir java 

  改变你的当前目录到新的目录:


cd java 

  现在开始建立你的源文件吧

  2.在提示符下输入pico来运行Pico编辑器。如果系统显示出:command not found,那么Pico多半是不可用。与你的系统管理员联系一下,或者使用另一个编辑器。

  (注:Pico?VI?Emacs? Pico大概是这三个编辑器中最容易使用的。如果你对另外两个好奇,你可以访问http://www.cs.dal.ca/helpdesk/faq/viref.html 和http://geek-girl.com/emacs/refcard.html。)

  当你启动了Pico,它将显示一个新的,空的缓冲区。这个区域是你的代码输入的地方。

  3.输入引下代码:


/** 
* The HelloWorldApp class implements an application that 
* simply displays "Hello World!" to the standard output. 
*/ 
class HelloWorldApp { 
public static void main(String[] args) { 
System.out.println("Hello World!"); //Display the string. 
} 
} 

  注意你的大小写输入

  输入时需要严密地注意所有的代码和命令。Java编译器和解释器对大小写是非常敏感的,所以有必须非常 注意。


HelloWorldApp!=helloworldapp 

  4.按Ctrl-O,保存代码。在屏幕底部,你会看见提示保存的文件名"File Name to write:......"输入HelloWorldApp.java。例:如果你希望保存HelloWorldApp.java在/home/rortigas/java,那么你需要输入/home/rortigas/java/HelloWorldApp.java 按Ctrl-X退出Pico

  b.编译源文件

  启动另一个shell窗口。要编译你的源文件,改变你当前目录到你文件存放的目录。例:如果你的源文件目录是/home/rirtigas/java,那么你需要输入以下命令行:


cd /home/rortigas/java 

  如果你在提示符下输入"pwd",你可以看见当前目录,是否已经进入到/home/rortigas/java. 如果你输入ls,则会显示你的文件,现在你可以编译了,在提示符下,输入以下命令行

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:线程与锁   下一篇:Java的网络程序设计

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号