zoukankan      html  css  js  c++  java
  • JDK(java development kit)的下载和安装

    1.JDK与JRE的区别

    2.官网下载JDK

    (1)

    (2)

    (3)选择自己所要开发的级别(javase与javaee)

    我们可以在官网看到它们之间的介绍:Java Platform, Standard Edition (Java SE) 可以让您在桌面和服务器以及目前要求较高的嵌入式环境中开发和部署 Java 应用。Java 提供了当今应用所需要的丰富的用户界面、良好的性能、多功能性、可移植性和安全性。

                                                               Java Platform, Enterprise Edition (Java EE) 是社区驱动的企业软件标准。Java EE 是利用 Java Community Process 开发的,业界专家、商业组织和开源组织、Java 用户组以及数不清的个人为此做出了巨大贡献。每个版本都集成了符合业界需求的新特性,提高了应用可移植性,提高了开发人员的工作效率。

                                                               一个用于企业,一个用于标准版本(ps:可以理解企业一般需求比较大,标准版本的企业用的不够。一般来说javase用于c/s架构,javaee用于c/s架构)。另外可以看到javaee里面的开发工具包叫做sdk,而javase叫做jdk,看下面的步骤就知道为什么叫做sdk了。javaee包含javase,javaee基于javase基础上加了javaweb开发的类库,javaee = javase + javaweb + 其他部分。(所以这两是根据需求来定的,随着规模的扩大,javase就出现了,多了很多类库)

    (4)jdk与jre的区别

    jdk是java开发工具包,jre是java运行环境。jdk是给开发者用的,就是java程序员需要编写java程序,需要依赖于一些类库,jdk中有,又要编译自己写的程序为.class,jdk中有。最后一步运行是jre来完成的,所以如果你需要自己写程序,需要jdk,如果只是将编译好的程序放到服务器上运行,之前的编写工作不需要做,那么只需要用jre即可。

    https://www.douban.com/note/355408223/(看看别人的介绍)

    编译与运行的含义和区分:编译程序把一个源程序翻译成目标程序(二进制文件,该二进制文件被java虚拟机识别)的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。意思就是编译器是个检查的工作,只是检查你的代码对不对,你写的这种文本对不对,再给你转换成另一种计算机能够识别的文本,而运行器就是结合操作系统让你的代码在编译之后有了生命,不只是表面上的文本,能够让计算机按照你写的去做。(个人觉得在java中运行器就是java虚拟机,ps:个人见解,源码转换为操作系统能识别的文件,java的解决办法是先用编译器完成一些转变,还没完全成为操作系统能够识别的,这时候这个工艺品还没完全完成,就到了服务器端,然后服务器端的运行器也就是java虚拟机,当我们需要它的时候,运行器就将它转变成操作系统能够识别的文件,这就像戴尔生产电脑一样,厂商先将一台电脑的雏形做好,在消费者市场,等消费者需要某种特定的产品时再包装成一个完整的电脑。而c语言就不一样,c语言是将电脑全部做好,反正在你面前的就是这个样子的电脑,没法改变了。私人订制是灵活的,所以java语言有跨平台性)

    (5)先看看javase下载的是什么样子

    (6)

    (7)软件包不解压(打开里面的目录,读readme内容,可以发现原来这个就跟tomcat服务器一样,我们还需要自己下载jdk,由于我们用的tomcat服务器,就不解压这个了,删掉重新下载)

    感谢您下载glassfish服务器开源版4.1!

    这里有几个简短的步骤来让你开始...


    0 .先决条件
    = = = = = = = = = = = = =

    glassfish 4.1需要Oracle JDK 7更新65 +或Oracle JDK 8更新5+。
    检查http : / / www . www.oracle.com . com / technetwork / Java / javase / downloads / index .html下载JDK。


    1安装glassfish
    = = = = = = = = = = = = = =

    安装glassfish只是在需要的目录中解压缩glassfish文件。既然你正在阅读,你可能已经解压了glassfish。如果不是,请在要安装glassfish的目录中键入以下命令: jar xvf glassfish - 4.1.zip 2


    安装和预配置称为“domain1”的默认域名。


    2启动glassfish
    = = = = = = = = = = = = = = =

    “asadmin”命令行应用工具用于控制和管理glassfish(启动、停止、配置、部署应用程序等)。

    要启动glassfish,只需登录glassfish所在的目录并键入:
    在UNIX上: glassfish4 / glassfish / binasadmin启动域
    在windows上: glassfish4 glassfish bin asadmin start - domain

    几秒钟后,glassfish会准备好接受请求。默认的“domain1”域配置为侦听端口8080。在浏览器中,访问http : / / localhost :8080,查看默认登录页。

    要管理glassfish,只需访问web管理控制台: http : / / localhost : 4848

     

     

    (8)在javase中选择,下载jdk(根据操作系统的版本选择)

    (9)直接点击安装,安装完成界面点击,可以得到帮助使用界面http://docs.oracle.com/javase/8/docs/,下载API( 应用程序编程接口,Java语言提供了大量的基础类,因此 Oracle 也为这些基础类提供了相应的API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法)

    (10)设置环境变量。当安装jdk(这个过程也会安装jre)后,我们会发现javac命令不能用,而java的命令能用,这是为什么呢。因为如果单独下载jre,它会自动在操作系统配置路径,可以在path路径中找到C:ProgramDataOracleJavajavapath类似的路径进行验证,这是单独下载的jre为我们自动配置的。所以我们配置环境时不用给第二次下载的jre配置环境。

    配置jdk的环境介绍。http://jingyan.baidu.com/article/6f2f55a15745dfb5b93e6cb7.html

    (11)运行java和javac命令成功即配置成功。我没有给第二次下载的jre配置环境。

    注:jdk版本号  8u144

     

  • 相关阅读:
    今日进度
    2020年9月29日Java学习日记
    2020年7月28日Java学习日记
    2020年10月13日Java学习日记
    2020年8月30日Java学习日记
    2020年10月10日Java学习日记
    2020年8月27日Java学习日记
    2020年10月6日Java学习日记
    2020年7月29日Java学习日记
    2020年10月3日Java学习日记
  • 原文地址:https://www.cnblogs.com/S-Mustard/p/7512392.html
Copyright © 2011-2022 走看看