Java环境搭建及入门

1.1Java语言背景介绍(了解)

	语言:人类交流沟通的表达方式
	计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言
	Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言
	Java之父:詹姆斯·高斯林(James Gosling)
	2009年,Sun公司被甲骨文公司收购,所以我们现在访问Oracle官网即可:[https://www.oracle.com](https://www.oracle.com)
	Java语言的三个版本:
			JavaSE:Java语言的(标准版),用于桌面应用的开发,是其他两个版本的基础
			JavaME:Java语言的(小型版),用于嵌入式消费类电子设备
			JavaEE:Java语言的(企业版),用于Web方向的网站开发

1.2Java语言跨平台原理(理解)

	Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),然后由Java虚拟机(JVM)对字节码文件解释执行。所以在不同的操作系统下,只需要装不同的Java虚拟机即可实现Java程序的跨平台。

1.3JRE和JDK(记忆)

	JVM(Java Virtual Machine),Java虚拟机
	JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java核心类库(JavaAPI)
	JDK(Java Development Kit),称为Java开发工具,包含了JRE和开发工具
	总结:我们只需要安装JDK即可,它包含了java的运行环境和虚拟机

1.4 JDK的下载和安装(应用)

1.4.1下载

	通过官方网站获取JDK[http://www.oracle.com](http://www.oracle.com)
	**注意**:针对不同的操作系统,需要下载对应版本的JDK。

1.4.2安装

	傻瓜式安装,下一步默认即可。默认安装路径是在C:\Program Files下。建议修改安装路径尽量不装到系统盘中,例如:E:\JAVA_JDK
	![图一](http://39.107.106.169:8080/image/JDK_Image/JDK1.png#pic_center)
	![图二](http://39.107.106.169:8080/image/JDK_Image/JDK2.png#pic_center)
	![图三](http://39.107.106.169:8080/image/JDK_Image/JDK3.png#pic_center)

	注意**:安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。

1.4.3JDK的安装目录介绍

	bin:该路径下存放了JDK的各种工具命令。Javac和Java就放在这个目录。
	conf:该路径存放了JDK的相关配置。
	include:该路径存放了一些平台的头文件。
	jmods:该路径存放了JDK的各种模块。
	legal:该路径下存放了JDK各模块的授权文档。
	lib:该路径下存放了JDK工具的一些补充JAR包。

1.1.4Java环境变量配置

	下面以Windows10系统下的Java环境变量配置为例进行说明。
	1、	右键点击“此电脑”,选择“属性”项。
	2、	点击“高级系统设置”,在弹出的系统属性框中,选择“高级”选项卡(默认即显示该选项卡),点击“环境变量”。
	3、	在弹出的“环境变量”框,中选择下方的系统变量,点击新建。
	4、	在弹出的“新建系统变量”框中,输入变量名和变量值,点击确定。变量名为:JAVA_HOME
	变量值为JDK的安装路径,到bin目录的上一层即可。比如E:\develop\Java\jdk-11
	**注意**:为防止路径输入错误,可以打开文件夹,拷贝路径。点击确定后,系统变量中会出现一条新的记录。
	5、	然后选中“系统变量”中的“Path”变量,点击“编辑”按钮,将刚才创建的JAVA_HOME变量添加到“Path”变量中。在弹出的“编辑系统变量”框中,点击“新建”,输入%JAVA_HOME%\bin。输入完毕,点击“上移”按钮,将该值移动到第一行。点击确定。
	6、	至此,java环境变量配置完毕,打开命令行窗口,验证配置是否成功。如果之前已经打开命令行窗口,需要关闭重新启动才可。在非JDK安装的bin目录下,输入java或者javac命令,查看效果。


	![图一](http://39.107.106.169:8080/image/Java_HuanJing_Image/Java%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E9%85%8D%E7%BD%AE%E5%9B%BE1.png#pic_center)
	![图二](http://39.107.106.169:8080/image/Java_HuanJing_Image/Java%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E9%85%8D%E7%BD%AE%E5%9B%BE2.png#pic_center)
	![图三](http://39.107.106.169:8080/image/Java_HuanJing_Image/Java%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E9%85%8D%E7%BD%AE%E5%9B%BE3.png#pic_center)
	![图四](http://39.107.106.169:8080/image/Java_HuanJing_Image/Java%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E9%85%8D%E7%BD%AE%E5%9B%BE4.png#pic_center)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
### 回答1: 很高兴为您提供关于spark+eclipse+java+maven在windows开发环境搭建入门实例的详细步骤和代码。 1. 安装Java JDK 首先,您需要在Windows上安装Java JDK。您可以从Oracle官方网站下载Java JDK并按照提示进行安装。 2. 安装Eclipse 接下来,您需要安装Eclipse IDE。您可以从Eclipse官方网站下载Eclipse并按照提示进行安装。 3. 安装Maven 然后,您需要安装Maven。您可以从Maven官方网站下载Maven并按照提示进行安装。 4. 创建Maven项目 在Eclipse中,选择“File” -> “New” -> “Other”,然后选择“Maven” -> “Maven Project”。在“New Maven Project”对话框中,选择“Create a simple project”并单击“Next”。在“New Maven Project”对话框中,输入“Group Id”和“Artifact Id”,然后单击“Finish”。 5. 添加Spark依赖项 在Eclipse中,打开您的Maven项目的pom.xml文件。在<dependencies>标签中,添加以下Spark依赖项: ``` <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>2.4.5</version> </dependency> ``` 6. 创建Spark应用程序 在Eclipse中,创建一个新的Java类。在该类中,编写您的Spark应用程序代码。以下是一个简单的Spark应用程序示例: ``` import org.apache.spark.SparkConf; import org.apache.spark.api.java.JavaRDD; import org.apache.spark.api.java.JavaSparkContext; public class SparkApp { public static void main(String[] args) { SparkConf conf = new SparkConf().setAppName("SparkApp").setMaster("local"); JavaSparkContext sc = new JavaSparkContext(conf); JavaRDD<String> lines = sc.textFile("input.txt"); JavaRDD<String> words = lines.flatMap(line -> Arrays.asList(line.split(" ")).iterator()); JavaPairRDD<String, Integer> pairs = words.mapToPair(word -> new Tuple2<>(word, 1)); JavaPairRDD<String, Integer> counts = pairs.reduceByKey((a, b) -> a + b); counts.saveAsTextFile("output.txt"); sc.stop(); } } ``` 7. 运行Spark应用程序 在Eclipse中,右键单击您的Spark应用程序类并选择“Run As” -> “Java Application”。您的Spark应用程序将在本地模式下运行。 以上就是关于spark+eclipse+java+maven在windows开发环境搭建入门实例的详细步骤和代码。希望对您有所帮助! ### 回答2: Spark Eclipse Java Maven Windows 开发环境搭建入门实例 Spark是一个开源的大数据处理框架,能够快速处理大量的数据。而Eclipse是一款强大的集成开发环境(IDE),可以帮助开发人员更高效地编写代码。Maven是一个项目管理工具,能够快速搭建开发环境。在Windows系统中,搭建Spark Eclipse Java Maven开发环境可分为以下几个步骤: 1. 安装Java 首先访问Oracle官网,下载Java安装包。安装完成后,打开CMD命令控制台,并输入以下代码: java -version 如果显示Java版本,则表示安装成功。 2. 安装Eclipse 访问Eclipse官网,下载Eclipse的安装包,并解压缩到任意文件夹中。然后启动Eclipse,选择一个工作空间,即可以开始使用。 3. 安装Maven 访问Maven官网,选择下载对应的Maven安装包。将安装包解压缩到任意文件夹中,并配置环境变量。打开CMD命令控制台,并输入以下代码: mvn -version 如果显示Maven版本,则表示安装成功。 4. 创建Spark项目 在Eclipse中,选择“File”->“New”->“Project”,选择“Maven”文件夹下的“Maven Project”,点击“Next”按钮。接着选择“Create a simple project”,填写“Group Id”和“Artifact Id”,并选择“Packaging”为“jar”,点击“Finish”按钮。这样就可以创建一个Maven项目了。 5. 配置Maven 打开项目中的pom.xml文件,添加以下代码: <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <version>1.6.1</version> </dependency> 这里引入了Spark的core组件。在Eclipse中,右键单击项目,选择“Run As”->“Maven Install”,即可构建项目。 6. 创建Java类 在src/main/java文件夹下创建一个Java文件,命名为“SparkApp.java”。在文件中编写以下代码: import org.apache.spark.SparkConf; import org.apache.spark.api.java.JavaRDD; import org.apache.spark.api.java.JavaSparkContext; import java.util.Arrays; public class SparkApp { public static void main(String[] args) { SparkConf conf = new SparkConf().setAppName("SparkApp").setMaster("local"); JavaSparkContext sc = new JavaSparkContext(conf); JavaRDD<Integer> rdd = sc.parallelize(Arrays.asList(1, 2, 3, 4, 5)); int sum = rdd.reduce((x, y) -> x + y); System.out.println(sum); } } 这个Spark程序实现了对数组中的数字求和,并输出结果。 7. 运行Spark程序 在Eclipse中,右键单击Java文件,选择“Run As”->“Java Application”,即可运行程序。在控制台中可以看到求和的结果为15。 以上就是Spark Eclipse Java Maven Windows开发环境的搭建及入门示例。后续可以继续深入了解Spark的相关知识,不断提升自己的技能。 ### 回答3: 首先,在Windows上搭建Spark开发环境需要准备以下组件: 1. Java开发环境 2. Spark下载及配置 3. Maven下载及配置 4. Eclipse安装及配置 Java开发环境: 1. 下载Java Development Kit(JDK)并安装 2. 设置JAVA_HOME环境变量 3. 修改PATH环境变量,将JDK的bin目录添加到环境变量中 4. 验证Java安装成功 Spark下载及配置: 1. 下载Spark并解压 2. 打开conf目录下的spark-env.cmd.template文件,将文件名改为spark-env.cmd,并在其中加入如下代码: ``` set SPARK_HOME=<解压后的Spark目录> ``` 3. 验证Spark配置成功 Maven下载及配置: 1. 下载Maven并解压 2. 设置MAVEN_HOME环境变量 3. 修改PATH环境变量,将Maven的bin目录添加到环境变量中 4. 验证Maven安装成功 Eclipse安装及配置: 1. 下载并安装Eclipse 2. 安装Scala插件 3. 安装Maven插件 4. 设定Spark项目需要的依赖项 代码实例: 1. 创建Maven项目 2. 添加Spark依赖项到pom.xml文件中: ``` <dependencies> <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <version>1.6.0</version> </dependency> </dependencies> ``` 3. 创建Spark Application类并添加代码: ``` import org.apache.spark.SparkConf; import org.apache.spark.api.java.JavaRDD; import org.apache.spark.api.java.JavaSparkContext; public class SimpleApp { public static void main(String[] args) { String logFile = "<文件路径>"; //文件路径 SparkConf conf = new SparkConf().setAppName("Simple Application"); //创建SparkConf对象 JavaSparkContext sc = new JavaSparkContext(conf); //创建SparkContext对象 JavaRDD<String> logData = sc.textFile(logFile).cache(); //读取文件 long numAs = logData.filter(line -> line.contains("a")).count(); //计算包含"a"的行数 long numBs = logData.filter(line -> line.contains("b")).count(); //计算包含"b"的行数 System.out.println("Lines with a: " + numAs + ", lines with b: " + numBs); //输出结果 sc.stop(); //结束SparkContext } } ``` 以上就是Spark Eclipse Java Maven Windows开发环境搭建入门实例,希望对大家有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

F两点水

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值