JDK、JRE、Server JRE的简介

未分类 发表评论
从Oracle官网下载JDK文件时,可以看到有JDK、JRE、Server JRE文件的下载。 1、JDK简介 JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提供了JVM和Runtime辅助包,用于解析class文件使其得到运行)。如果你下载并安装了JDK,那么你不仅可以开发Java程序,也同时…

安卓JDK

未分类 发表评论
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

JDK常用API

未分类 发表评论
本篇介绍Java基础中常用API使用,当然只是简单介绍,围绕重要知识点引入,巩固开发知识,深入了解每个API的使用,查看Java API文档是必不可少的。 一、java.lang包下的API Java常用基础包,在开发中会自动导入到代码环境中,不需要import。 1.基本数据类型/包装类 (1)基本数据类型:byte、short、int、long、float、double、char、boolean (2)包装类: Byte:–提供了将字节数据转换为其他类型的…

java基础总结(二十)–Oracle/Sun JDK与OpenJDK的区别和联系

未分类 发表评论
来自:https://blog.csdn.net/wangjianno2/article/details/52015442与https://www.cnblogs.com/zengkefu/p/5633342.html 在《深入理解JAVA虚拟机》这本书中有一下约定 1:本书中提到的HotSpot、JRockit虚拟机、WebLogic服务器等产品所有者是,仍然使用Sun和BEA公司的名称,实际上,BEA和Sun分别于2008年和2009年被Oracle公司收购,现在已经不存在这两个商标了。 2:JDK从1.5版本开始,在官方的正式文…

JDK简介

未分类 发表评论
JDK是Java Development Kit 的缩写,中文称为Java开发工具包,由SUN公司提供。它为Java程序开发提供了编译和运行环境,所有的Java程序的编写都依赖于它。使用JDK可以将Java程序编写为字节码文件,即.class文件。      JDK有三个版本,分别是: (1)J2SE: 标准版,主要用于开发桌面应用程序。 (2)J2EE: 企业版,主要用于开发企业及应用程序,如电子商务网站,ERP系统等。 (3)J2ME: 微缩版,主要用…

关于JRE和JDK的区别,终于知道他们的区别了

未分类 发表评论
java,从大三上学期就开始接触,只是前几堂课翘掉了。导致,一直弄不明白,JDK和JRE的区别是什么??经过几年的“钻研”,“开悟”,我终于明白了。哦哈哈哈JDK,开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。需要配置环境变量。。。。JRE,运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。参考:http://ihyperwin.iteye.com/blog/…

[Java开发问题-3] jdk里的jre与外面jre的区别

未分类 发表评论
问题:jdk里的jre与外面jre的区别 分析:如果我们安装了JDK,那么我们的电脑中将会有C:\Program Files (x86)\Java\jdk1.8.0_05文件夹 ,这个文件夹里面有一个jre文件夹。然后我们再安装jre,此时我们的电脑中有C:\Program Files (x86)\Java\jre8文件夹。 通过对比jre和jre8文件夹中的东西,我们发现基本是一样的,那么这俩文件夹到底有啥区别呢? 我们暂且成jre为自带jdk-jre,jre8为公共jre。 jdk-jr…

Ubuntu16.04安装配置JDK环境

未分类 发表评论
这里使用的是oracle的JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 例如使用jdk-8u144-linux-x64.tar.gz 进入到文件的下载路径,比如“~/下载”: cd ~/下载 解压缩jdk-8u144-linux-x64.tar.gz: tar -zxvf jdk-8u144-linux-x64.tar.gz 得到jdk1.8.0_144文件夹,将其移动到自己的jdk路径中,比如“/MyProgramFile/java”: sudo mv jdk1.8.0_144 /MyProgramFile/ja…

JDK下载安装(Windows版本+Linux版本)

未分类 发表评论
官网下载 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 可以根据项目的需要下载不同版本的JDK,这里我下载的是windows64位的JDK8,即图中的jdk-8u171-windows-x64.exe 网盘下载 我的百度网盘放了同样版本的JDK,方便下载 链接:https://pan.baidu.com/s/1JH8ABYb0-dgkOR3lBsXi0A 密码:qq8o Windows安装 双击jdk-8u171-windows-x64.exe,一步步执行下去,需要…

配置jdk,jre环境变量

未分类 发表评论
如何配置jdk和jre呢,许多新手玩家都不会, 今天,在这里,为你讲解。 1.先下载jdk 推荐使用jdk1.7 百度网盘 地址  链接: https://pan.baidu.com/s/1e-XrfSL52IHgmQ-ODazIIA 密码: tyjh 看电脑版本下载相应版本的jdk   安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。 建议两个都安装在同一个java文件夹中的不同文件夹中。 (不能都安装在java文件夹的…

JDK的学习思路(摘抄)

未分类 发表评论
玩好JDK        要玩好JDK,就是要玩好JDK的这三部分。接下来,咱们就逐个的来说一下,每一个部分要学什么,学到什么程度。     第一部分:Java运行时环境   这一部分其实就是常说的jre,而它的核心其实就一个东西,就是JVM。   JVM这个东西,它的重要性LZ不想再强调了,在之前的那篇《回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议》中,LZ就说过,JVM那本书甚…

JDK各个版本的新特性

未分类 发表评论
对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。JDK1.5新特性: 1.自动装箱与拆箱:自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中。自动拆箱的过程:每当需要一个…

jdk常用命令

未分类 发表评论
摘要: JDK自带命令行工具 给一个系统定位问题的时候,知识、经验是关键基础,数据是依据,工具是运用知识处理数据的手段。这里的数据包括:运行日志、异常堆栈、GC日志、线程快照(threaddump/javacore文件)、堆转储快照(heapdump/hprof文件)等。经常使用适当的虚拟机监控和分析的工具可以加快我们分析数据和定位解决问题的速度,但我们在学习工具前,也应当意识到工具永远都是知识技能的一层包装…

自己动手编译JDK

未分类 发表评论
源码编译openjdk8 macOS High Sierra 编译openjdk 8 本次编译使用的系统是 macOS High Sierra,版本为 10.13.2。使用的 jdk 是 openjdk 8 。 概述 openjdk 的模块,部分使用 C/C++ 编写实现,部分使用 Java 实现。因此除了需要 C/C++ 相关编译工具外,还需要有一个 JDK (Bootstrap JDK)。编译 openjdk8 时可使用 jdk1.7 作为 Bootstrap JDK 。 我当前系统已经安装了jdk1.7 : $ java -version java v…

如何设置jvm内存

未分类 发表评论
本文向大家简单介绍一下进行JVM内存设置几种方法,安装Java开发软件时,默认安装包含两个文件夹,一个JDK(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其中JDK内另含一个JRE。如果只是运行Java程序,则JRE已足够;而JDK则只有开发人员才用到。这里将为大家介绍设置JVM内存分配的几招。 工具/原料 一台电脑 方法/步骤     -Xmx    Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内…