大数据开发Hadoop工程师-第一课 Java基本知识和JDK的安装配置

Posted lutao2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据开发Hadoop工程师-第一课 Java基本知识和JDK的安装配置相关的知识,希望对你有一定的参考价值。

Java概述

Java的版本

Java为消费类智能电子产品而设计,但智能家电产品并没有像最初想象的那样拥有大的发展。跨平台是Java语言的核心优势,赶上最初互联网的发展,并随着互联网的发展而发展,建立了强大的生态体系,目前已经覆盖IT各行业的“第一大语言”,是计算机界的“英语”。

 

JavaSE(J2SE)(Java2 Platform Standard Edition)(Java平台标准版)

标准版,定位在个人计算机上的应用。这个版本是Java平台的核心,主要用于桌面应用开发,同时也是Java的基础,它包含Java语言基础、I/O(输出输出)操作、网络通信、多线程等技术。

 

JavaEE(J2EE)(Java2 Platform Enterprise Edition)(Java平台企业版)

企业版,定位在服务器端的应用。JavaEE是JavaSE的扩展,增加了用于服务器开发的类库,它包含JDBC(Java 数据库连接),JSP&Servlet,SSH(Structs + Spring + Hibernate),SSM(Spring +SpringMVC + MyBatis)等技术。

 

JavaME(J2ME)(Java2 Platform Micro Edition)(Java平台微型版)

微型版,定位在机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。(很少使用)

 

JDK和JRE的区别

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。

Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

技术图片

JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre。

 

怎么安装JDK

–Windows系统下的安装:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

–Linux下的安装

  • file /sbin/init ——看清楚你的系统到底是32位还是64位
  • java –version,看看你的系统是否已经安装了OpenJDK
  • sudo apt-get purge openjdk-*——如果安装了,一定要删除,你需要的是Oracle的JDK
  • 更详细的安装步骤在这里: http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux

–下载相应的安装包,分清楚32位及64位的区别
–如果安装错了,比如没有检查是否是OpenJDK,或者32位的机器安装了64位的JDK,以后会有大麻烦的

 

JDK的配置

–JDK的可执行文件目录一定要放到PATH环境变量中
–添加JAVA_HOME环境变量,并指向JDK的安装目录
–测试你的JDK安装是否成功:

  • Java –version
  • javac –version
  • 两个命令都应该显示你安装的JDK的版本号

 

Java程序的结构

第一个Java程序




以上是关于大数据开发Hadoop工程师-第一课 Java基本知识和JDK的安装配置的主要内容,如果未能解决你的问题,请参考以下文章

Hive学习 第一课

大数据Spark学习:Scala基础第一课

大数据入门第一课 Hadoop基础知识与电商网站日志数据分析

java第一课:环境

Java第一课:Java的历史,特性,认识标识符数据类型运行机制包机制及生成API文档

❤️“大数据”❤️:第一课:JDK&Maven的安装❤️