一般情况下,我们写大量数据的时候用的还是Java接口,我们使用的shell只进行一些简单的操作(删除,查看上传是否成功)


因此,我们采用Java接口的方式来操作HDFS。【我们在Linux下开发,因此一定要使用图形界面】


因此,学hadoop,就变成了要掌握Java基础,因此,在这里开一个番外,简要地了解一下Java的知识,语句,和执行Java的IDE

首先,安装一个eclipse。eclipse是一款开源的,软件集成环境【IDE】 有Windows版本和Linux版本两种


Code::Blocks (Windows, Mac, Linux)

Code::Blocks

Code::Blocks (codeblocks)是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建 自己的插件。Code::Blocks是用c++编写的(用wxWidgets库),捆绑了MinGW编译器。

Eclipse (Windows, Mac, Linux)

Eclipse

Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具

【附:本文作者对Java没有很深的理解,特此去查了一下相关的Java资料,Java最基础的部分是 Java SE部分,后来又衍生出了Java EE(Java企业版) 和Java ME(嵌入式开发) 



名词解释 :JVM,Java虚拟机(virtual machine)

jvm的运行方式:


Java体系结构:JDK,JRE,JVM 它们的包含关系如图所示,因此,只要安装了JDK ,就相当于安装了Java


Java开发环境的搭建:

1.安装JDK   Windows和Linux系统的安装方法不同

bin目录是可执行文件.exe结尾的,

lib目录是类库文件,.jar结尾的

2.配置环境变量

JAVA_HOME——配置JDK安装路径   

PATH——配置JKD命令文件的微经

CLASSPATH——配置类库文件的位置

计算机——属性——高级系统设置——高级——环境变量——系统变量——新建:变量名JAVA_HOME C:/java/jdk1.7

变量名:PATH 路径(自己写/bin)

变量名:CLASSPATH(新建)  对应的是/lib   ,;c://..../lib


倘若在cmd中,输入java,和javac都没有问题,说明配置成功。



eclipse是一个绿色版的,它无需安装,解压缩以后便可以运行

1.方法:文件——新建——Java项目

2.方法:在项目的src下面,创建一个包:文件——新建——包

3.方法:在包里面创建了一个源代码文件:文件——新建——类

4.空白处右键——运行方式——java应用程序

最终,在控制台上可以看到运行出结果的文件。控制台:console


IDE文件的好处就是,它自动帮我们完成了编译等过程



固定的写入方式:public class HelloWorld{
    public static void main(String[] args) {


}
}

定义变量名的方式:String hobby=“blabla”;

变量名由多单词组成时,第一个单词的首字母小写其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法)





Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐