
Java学习之Javac编译原理
Walker_zmc
Java开发
展开
-
Java编译原理学习:二、词法分析
package compile;/*** javac*/public class Cifa{ int a; int c=a+1;}我们通过以上简单的类来看看词法分析的过程。以下是词法分析器设计的类图Javac的主要词法分析器的接口类是com.sun.tools.javac.parser.Lexer,它的默认实现类是com.sum.tools.javac.pa...原创 2020-03-08 19:34:45 · 1001 阅读 · 0 评论 -
Javac编译原理学习:一、Javac介绍
Java虚拟机规范和Java规范是不一样的,他们都有自己的词法和语法解析规则。所以javac要将Java语言规范解析成Java虚拟机的语法规范,Javac作为‘翻译‘’。Javac是什么?机器能够识别和运行的都是机器码,但人去写机器码的话太困难,太不友好、所以人们通过编译器将高级语言转换成目标机器码。javac编辑器就是将Java语言编译成jvm所能识别的语言,最后jvm将jvm语言转...原创 2020-03-08 16:49:58 · 579 阅读 · 0 评论