java开发环境

exceptionblog 2017-11-29 原文

java开发环境

1.java的加载过程

编译器将java的源文件.java编译成.class文件。JVM加载.class文件并运行。

JVM:java的虚拟机,作用是加载并运行.class文件

JRE:包含JVM和java系统类库,是运行java程序的最小条件。这个java程序指的是.class文件。并不是
.java文件。因为JRE中没有编译的功能。

JDK:包含JRE和java开发的一些需要的软件。包括编译和运行需要的开发软件。是开发java程序的必须之物。

 

java是具有无平台性的编程语言。但是它具有针对不同平台的JVM。且JVM的底层实现是由C语言编写的。

发表于 2017-11-29 15:13 一个待业码农的救赎 阅读() 评论() 编辑 收藏

 

版权声明:本文为exceptionblog原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:http://www.cnblogs.com/exceptionblog/p/7920656.html

java开发环境的更多相关文章

  1. 配置centos7 java环境

    一、环境 centos7 jdk-8u231-linux-x64.tar.gz 二、安装jdk 使用ftp或者 […]...

  2. ArrayList源码分析–jdk1.8

    ArrayList概述   1. ArrayList是可以动态扩容和动态删除冗余容量的索引序列,基于数组实现的 […]...

  3. JVM之对象回收

    finalize /** *此代码演示了两点: *1.对象可以在被GC时自我拯救。 *2.这种自救的机会只有一 […]...

  4. 系统优化怎么做-JVM优化之VisualVM

    大家好,这里是「聊聊系统优化 」,并在下列地址同步更新 博客园:http://www.cnblogs.com/ […]...

  5. JVM-垃圾回收

      java内存区域   一些概念        http://www.importnew.com/18694 […]...

  6. 老板:kill -9 的原理都不知道就敢去线上执行?明天不用来了!

    GitHub 14.5k Star 的Java工程师成神之路,开放阅读了! 相信很多程序员对于Linux系统都 […]...

  7. jdk win10 安装环境配置

    jdk 为java开发的程序提供运行环境,属于甲骨文公司  官方地址:http://www.oracle.co […]...

  8. JDK JRE JVM的区别与关系

    JDK JAVA开发工具包    他包含了JRE   JAVA运行环境   JVM JAVA虚拟机他是跨平台的 […]...

随机推荐

  1. 微软发布了Visual Studio 2022 Preview 1 以及.NET 6 Preview 5

    Microsoft 今天宣布了Visual Studio 2022 的第一个预览版,并且同时也发布了.NET […]...

  2. httpclient+jsoup实现小说线上采集阅读

    前言   用过老版本UC看小说的同学都知道,当年版权问题比较松懈,我们可以再UC搜索不同来源的小说,并且阅读, […]...

  3. 利用.NET 5和Github Action 自动执行米游社原神每日签到福利

    背景 众所周知,原神的签到福利是需要下载app才可以领取的。但像我这种一般不怎么刷论坛的人,每天点开app签到 […]...

  4. Java中Optional使用注意事项

    前言 之前遇到过使用Optional之后带来的隐含bug,现在强调记录一下不好的用法,防止错用。 Option […]...

  5. 【Python】秀人集-写真集-爬虫-2.0

    好久不见呀,各位。[/坏笑]自从上次发布文章已经过去了许久,之前承诺过的2.0版本我就现在嘛出来吧。(毕竟,评论区都已经开始催了,拖不了了...)emm...具体的网页链接我就不写在正文了,我会放在代码区的注释部分。闲话不多说,下面就...

  6. 图像sensor的bitdepth

    参考来源:https://blog.csdn.net/yuejisuo1948/article/details […]...

  7. 奥运不出门 在家看奥运

    首周(8.6-8.10)CCTV电视转播表 8月6日 日期 星期 时间 项目 转播 6日 周三 16:35 女 […]...

  8. 使用 watch 帮你重复执行命令

    lujun9972.github.io/blog/2018/05/10/使用watch帮你重复执行命令/ 推荐 […]...

展开目录

目录导航