zoukankan      html  css  js  c++  java
  • 关于Java进程流程简介

    一.Java技术体系

       脚本语言:shell、perl、ruby

       系统语言:C、C++、erlang、golang

       应用语言:Python、Java、php、c#、.net

       前端:html语言:管理网页里的内容

                    CSS语言:管理内容的位置网页雏形

                    JavaScript=JS:管理网页的动作

    二.Shell解释型编程语言

       代码:人能看懂的)  →     shell的解释器:/bin/bash    →     翻译内容直接进入进程(计算机认识的叫机器码)                                          

          Php(脚本代码):从手工输入命令开始运算

       人能看懂的                →                机器识别的     →       运行

          Java从字节码开始运算

       人能看懂的    →    字节码    →     机器识别的      →       运行                    

    所以Java效率高。

    三.Java是一种先编译再解释型语言

          Java   →   编译器    →     字节码语言(人和机器都看不懂的语言)   →   解释器(机器码)    →    进程

      Java的编译与执行流程

    编译:

    JVM

          Class loader        →         解释器执行引擎      →       本地操作系统

            类装载器

    执行流程:

         前端    index.jsp        →          servelet转译器 →        

         后台    →index.java(纯Java)   →    JavaC(近似C语言)   →     index.class     →     Class loader     →     解释器     →      机器码

  • 相关阅读:
    hdoj_1800Flying to the Mars
    SPFA模版
    树状数组
    hdoj_1385Minimum Transport Cost
    hdoj_2112
    hdoj_3665Seaside
    Java的垃圾回收之算法
    Oracle和MySQL、PostgreSQL特性对比
    什么是java对象的强、软、弱和虚引用
    线程池(java.util.concurrent.ThreadPoolExecutor)的使用(一)
  • 原文地址:https://www.cnblogs.com/mashuang/p/9842990.html
Copyright © 2011-2022 走看看