JAVA
shangyuanlang
运维之路
展开
-
Java体系:组成结构 运行机制 JRE/JDK/OpenJDK Java SE/EE/ME Java优点
Java体系:组成结构 运行机制 JRE/JDK/OpenJDK Java SE/EE/ME Java优点 Java平台是一个庞大的体系,为了更好的使用Java,我们需要对Java体系有一个全面的了解。下面我们将会了解到:1、什么是 Java 技术?为何需要 Java?2、Java体系: Java组成结构以及Java程序运行机制; JRE、JDK以及OpenJD...转载 2018-07-02 13:50:53 · 553 阅读 · 0 评论 -
Java发展:各版本JDK新特性 JVM发展 Java技术应用发展
Java发展:各版本JDK新特性 JVM发展 Java技术应用发展 上篇《Java平台体系:组成结构 运行机制 JRE/JDK/OpenJDK Java SE/ EE/ ME Java优点》我们对Java平台体系有了一个全面的了解。 下面先简单介绍Java发展历史,然后在整个的发展史的基础上,抽取几个关注点的时间线,分别介绍各JDK版本的新特性、JVM发展、以及J...转载 2018-07-02 13:52:23 · 204 阅读 · 0 评论 -
各种容器与服务器的区别与联系 Servlet容器 WEB容器 Java EE容器 应用服务器 WEB服务器 Java EE服务器
各种容器与服务器的区别与联系 Servlet容器 WEB容器 Java EE容器 应用服务器 WEB服务器 Java EE服务器 平时我们经常看到各种容器名称:Servlet容器、WEB容器、Java WEB容器、Java EE容器等,还有各种服务器名称:应用服务器、WEB服务器、WEB应用服务器、Java WEB应用服务器、Java EE服务器等,这么多相似名称,难...转载 2018-07-02 13:54:13 · 368 阅读 · 0 评论 -
CentOS上编译OpenJDK8源码 以及 在eclipse上调试HotSpot虚拟机源码
CentOS上编译OpenJDK8源码 以及 在eclipse上调试HotSpot虚拟机源码 想深入了解Java的运行机制,我们有必要了解HotSpot虚拟机;下面我们先在CentOS6.4 64位系统上编译OpenJDK8源码,然后用gdb断点调试hotspot源码,最后再配置在eclipse上调试hotspot源码;1、编译OpenJDK8源码1-1、获取OpenJDK8源码 ...转载 2018-07-02 13:56:09 · 588 阅读 · 0 评论 -
Java编译(一) Java三种编译方式: 前端编译 JIT编译 AOT编译
Java编译(一) Java三种编译方式:前端编译 JIT编译 AOT编译 Java程序代码需要编译后才能在虚拟机中运行,编译涉及到非常多的知识层面:编译原理、语言规范、虚拟机规范、本地机器码优化等;了解编译过程有利于了解整个Java运行机制,不仅可以使得我们编写出更优秀的代码,而且还可以使得在JVM调优时更得心应手。 下面我们先来看下Java体系中的三种编译方式:前端编...转载 2018-07-02 13:56:49 · 491 阅读 · 0 评论 -
Java编译(二)Java前端编译: Java源代码编译成Class文件的过程
Java编译(二)Java前端编译:Java源代码编译成Class文件的过程 在上篇文章《Java三种编译方式:前端编译 JIT编译 AOT编译》中了解到了它们各有什么优点和缺点,以及前端编译+JIT编译方式的运作过程。 下面我们详细了解Java前端编译:Java源代码编译成Class文件的过程;我们从官方JDK提供的前端编译器javac入手,用javac编译一...转载 2018-07-02 14:00:28 · 3447 阅读 · 0 评论 -
Java Class文件结构解析 及 实例分析验证
Java Class文件结构解析 及 实例分析验证 在文章《Java三种编译方式:前端编译 JIT编译 AOT编译》中了解到了它们各有什么优点和缺点,以及前端编译+JIT编译方式的运作过程;在《Java前端编译:Java源代码编译成Class文件的过程》了解到javac编译的大体过程。 Class文件是JVM执行引擎的数据入口,也是Java技术体系的基础构成之一;了解C...转载 2018-07-02 14:01:48 · 332 阅读 · 0 评论