linux下java程序开发

在linux终端下敲击:java(用于java程序的执行)

如果有一大串的字符输出说明已经安装好了。(linux程序默认是安装java的,但是javac好像不是默认)

敲击:javac(用于程序的编译)

如果有一大串的字符输出说明已经安装好了。

如果没有就要先安装。(应用程序都要先安装再使用的)

程序的安装:前面说了,计算机系统里面唯一东西就是文件,程序的安装就是下载文件,说白了就是把文件下下来,放在你的硬盘上就可以了。(cp)

下载:jdk最新版本: jdk-7u71-linux-x64.tar.gz  放在你的目录下面(/home/XXX),解压:tar  zxvf  jdk-7u71-linux-x64.tar.gz 便安装成功了。

进入到jdk-7u71/bin下,执行./java  ./javac 便可以执行上面的两个命令了。

但是这样有个缺点就是,你执行java命令时必须跑到jdk-7u71/bin下去执行,否者会提示找不到程序。

如果你想,在随便一个文件路径下,敲击:java,都能访问到jdk-7u71/bin下的java程序,便用到一个概念是环境变量 PATH。

终端敲击:echo  ¥PATH 便能看到系统环境PATH的值。(是一连串的文件路径也就是地址)

设置PATH的作用就是:不管当前处于什么文件路径,你在终端敲击一个命令时,shell程序就会在PATH中这些路径里面去自动寻找该命令程序,如果找到便去执行它,如果没有找到便提示没有找到。

所以你想在任何地方,敲击java就能执行jdk-7u71/bin下的java,就要把jdk-7u71/bin这个路径添加到PATH里面。具体方法为:

1:编辑文件 /etc/profile

2: 编辑文件/home/XXX/.bash_profile

添加:

export PATH=$PATH:jdk-7u71/bin

编辑完以后,执行source  /etc/profile  或 /home/XXX/.bash_profile,设置的环境变量便生效了。(可以echo $PATH看一下)

总结:安装程序大体有两步1:下载程序到本地的某个路径下 2:把该路径添加到环境变量PATH里面(这一步的目的是为了调用方便)

下面你便可以着手开发你的Java项目了(哈哈  就是程序)

最简单的:

vim  Test.java

public class Test.java{

  public static void main(String [] args){

    System.out.println("what a fuck");

  }

}

:wq

保存一下

编译:

javac   Test.java

作用是:在当前目录下生成一个Test.class文件 (在java语言里面 XXX.class文件便是可执行文件,也就是说java眼里只有.java和.class两种文件)

执行:

java   Test(没有.class)

屏幕上便会输出:what a fuck

总结:程序开发分为三步1:程序编写(vim) 2: 程序编译(javac) 3:程序执行(java)

==================================================进阶:

目前编写的java程序使用的函数或者说类都是java语言自带的(比如说Test.java里面的System类  out类 println方法),javac在编译程序时会自动的查找到这些类,java执行时也会自动查找到这些类,所以说例子程序的开发是非常简单的。

但是如果你想写比较大的java项目,就不可能只用到java语言自带的类,另一句话说你不能可能只用java自带的基础类一步步去搭建一个实用的应用程序。我们可能要用到,别人已经写好的类或者说包或者库或者插件。(它们都表示一个东西)

posted @ 2014-12-18 16:23  安心编码  阅读(1958)  评论(0编辑  收藏  举报