java 分为三大类 javasSE,javaEE,javaME。

javaSE:一般用于开发桌面软件,是java EE的基础类库

javaEE:用于开发网站

javaME:手机软件程序

javaSE 官方下载地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html

目前的最新版本是Java SE Development Kit 8u91.

Java SE Development Kit译为java se开发工具包简称JDK(以前称为SDK)。8U91表示的是当前版本号,8是大版本号,U是update (oracle的术语,用于发布修改的bug),91是小版本号。

windows x86 、x64   分别是微软32位和64位操作系统,这个最常用的。

MAC OS X 苹果系统   苹果的操作系统一般都是64位。

Linux x86  和x64  有两种后缀  .rpm 和.tar.gz。 .rpm文件能够直接运行类似windows下的.exe适合主流的Linux的系统,而.tar.gz安装过程繁琐但适合所有的Linux系统。另外Ubuntu的软件包格式是deb。

Linux ARM是带有ARM芯片的Linux。

Solaris 是sun公司研发的操作系统,是基于UNIX操作系统的衍生版本之一。

JDK里包含有JRE(java运行时)包,可以单独下载。普通用户在使用java开发的软件时必须要安装jre,才能够运行软件。

JDK安装后文件夹目录结构:

bin : 编译器和工具 (各种.exe文件)

include: 用于编译本地方法的文件

jre:java运行环境文件

lib:类库文件

docs:java的API文档(用于查看java方法说明,程序员的工具书)

src:后缀为.java类库源文件(解压src.zip后,能查看源代码)

java环境变量被配置

程序员在机器上做开发安装好jdk后必须要对java进行几步配置才能使用

1、右键我的电脑属性->高级系统设置->环境变量

2、在系统变量里新建

 变量名: JAVA_HOME

 变量值:JDK的安装路径 例如 C:\Program Files (x86)\Java\jdk1.6.0_43 (也就是bin文件夹的上一级,路径中不包含bin)

这句话的意思是把java路径赋值给一个变量,这个变量叫做JAVA_HOME。 eclipse和tomcat就是通过JAVA_HOME找到java程序的。

3、 编辑path变量名在最前端添加 %JAVA_HOME%\bin; 分号不能省略。

path路径下的文件只要在dos命令行里直接敲对应的.exe文件就能运行该软件

4、 classpath  1.5以上版本不再需要

(2)java安装配置的更多相关文章

  1. Java 安装配置

    1.下载 进入官方网站,点击下载链接进入下载页面,选择合适的版本(如,jdk-6u31-windows-i586.exe)下载. 2.安装 双击jdk-6u31-windows-i586.exe文件, ...

  2. java 安装配置时出现的问题

    Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg') jdkerror  前些日子装了个jdk7试了试,后来做项目需 ...

  3. java安装配置

    1.下载 https://www.oracle.com/technetwork/java/javase/downloads/index.html 2.配置环境变量 点击"新建" 变 ...

  4. Elasticsearch笔记(一)—Elasticsearch安装配置

    原文链接:https://my.oschina.net/jhao104/blog/644909 摘要: ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文 ...

  5. Linux-Spark-Hadoop-Hive安装配置

    1. JAVA安装配置:https://www.cnblogs.com/lamp01/p/8932740.html 2. Spark安装配置:https://www.cnblogs.com/vince ...

  6. Linux下安装Java环境配置步骤详述

    0.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对 ...

  7. Java安装与环境配置

    Java安装 第一步 安装jdk-8u111-windows(根据操作系统的位数选择安装32位或64位) 注:路径用英文,不要出现中文和空格等.jdk和jre放在同一个文件夹下,便于管理 本例的路径为 ...

  8. Centos7.5 java环境的安装配置

    1.查看系统中的java环境 [root@localhost ~]# java -version openjdk version "1.8.0_101" OpenJDK Runti ...

  9. Java学习系列(一)Java的运行机制、JDK的安装配置及常用命令详解

    俗话说:“十五的月亮十六圆”.那学习是不是也是如此呢?如果把月亮看成是我们的愿望,那十五便是我们所处的“高原期”,坚持迈过这个坎,我相信你的愿望终究会现实的.记得马云曾说:今天很残酷,明天更残酷,后天 ...

随机推荐

  1. 静态化技术Freemarker

    什么是Freemarker FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出.FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP ...

  2. P2124 奶牛美容

    题目描述 输入输出格式 输入格式: 输出格式: 输入输出样例 输入样例#1: 6 16 ................ ..XXXX....XXX... ...XXXX....XX... .XXXX ...

  3. hihocoder 1323 回文字符串(字符串+dp)

    题解: 比较水的题目 dp[i][j]表示[i...j]最少改变几次变成回文字符串 那么有三种转移 dp[i][j] = dp[i+1][j-1] + s[i] != s[j] dp[i][j] = ...

  4. Oracle 同环比排除分母0

    A 本期 B 同期(环期) 同比(环比) =  (A-B)/B DECODE(NVL(B,0),0,0,ROUND(((A-B)/B),4)), --环比 DECODE(NVL(B),0,0,ROUN ...

  5. BZOJ1876 [SDOI2009]SuperGCD 【高精 + GCD优化】

    题目 Sheng bill有着惊人的心算能力,甚至能用大脑计算出两个巨大的数的GCD(最大公约 数)!因此他经常和别人比 赛计算GCD.有一天Sheng bill很嚣张地找到了你,并要求和你比 赛,但 ...

  6. [学习笔记]最小割之最小点权覆盖&&最大点权独立集

    最小点权覆盖 给出一个二分图,每个点有一个非负点权 要求选出一些点构成一个覆盖,问点权最小是多少 建模: S到左部点,容量为点权 右部点到T,容量为点权 左部点到右部点的边,容量inf 求最小割即可. ...

  7. 调整文本输入框placeholder的颜色等样式

    input::-webkit-input-placeholder{     color: white !important;}input:-moz-placeholder{    color: whi ...

  8. mybatis的一些特殊符号标识(大于,小于,等于,不等于)

    特殊字符   替代符号(红色基本为常用的)    &            &      <            <      >            > ...

  9. 【Foreign】魔法 [组合数][质因数分解]

    魔法 Time Limit: 10 Sec  Memory Limit: 256 MB Description Input Output 仅一行一个整数表示答案. Sample Input 4 10 ...

  10. 【BZOJ2460】【BJOI2011】元素 [线性基]

    元素 Time Limit: 20 Sec  Memory Limit: 128 MB[Submit][Status][Discuss] Description 相传,在远古时期,位于西方大陆的 Ma ...