ITPub博客

首页 > 大数据 > Hadoop > [hadoop实战]配置java(mac os X)

[hadoop实战]配置java(mac os X)

Hadoop 作者:aatony1234 时间:2013-12-10 22:10:04 0 删除 编辑
想看下是否系统已经安装了java(之前安装过xcode的command line版本),键入"java -version"

java version "1.6.0_65"

Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)

Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)


估计以前装其他(xcode?)的时候一起装了吧。。。

打开vim写了一段helloworld程序,并保存为helloworld.java,如下:

  1. package helloworld;     
  2. public class helloworld 
  3.      public static void main (String [] args) 
  4.      
  5.          System.out.println ("Hello world for java!"); 
  6.      
  7.  

需要注意的是,文件名字“helloworld.java”需要和主类的名字一致。而且,package的名字,最终会在生成.class文件的时候决定路径的深度,例如:我最开始起的名字是“package java.tryjava.helloworld”,结果.class文件生成在了“.../java/tryjava/helloworld”路径下,烦死。

另外,java的返回提示需要用gb2312去看,否则乱码(好坑)

命令行中用javac编译刚才的文件,如下:

 

javac -d ./ helloworld.java (注意./和helloworld.java之间的空格,表示在当前路径下编译helloworld.java)

其中“-d”表示生成文件的目录,再往后,是要编译的源代码文件。查看../bin/helloworld/目录下,生成helloworld.class文件

 

在helloworld.java当前路径下执行下面的命令:

java helloworld/helloworld

注意第二个是不带后缀的文件名hellworld,而不是生成的全名hellworld.class。如期得到

Hello world for java!

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23091143/viewspace-1114384/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-12-28