摘要: 一、词法分析(从左到右地逐个扫描源程序 产生一个个单词符号(关键字、标识符、常数、运算符、界符) 把源程序改造我单词符号串的中间程序) 二、语法分析(在词法分析后得到单词符号串后 判断程序的语法结构是否正确) 三、语义分析和中间代码生成(静态语义检查(类型 控制流 一致性 相关名字检查)和翻译) 四 阅读全文
posted @ 2017-09-20 07:56 羊不吃草 阅读(187) 评论(0) 推荐(0)
摘要: java源文件(.java)——Java字节码文件(.class)——在java虚拟机上执行 其他语言很多是编译后执行,所以无法跨平台 阅读全文
posted @ 2017-09-20 07:22 羊不吃草 阅读(138) 评论(0) 推荐(0)
摘要: 一、系统错误(java虚拟机抛出 用Error类表示 如果发生除了通知用户尽可能妥善地终止程序外 几乎什么也不能做) 二、异常(Exception 程序和外部环境引起的异常 可以被捕捉) 三、运行时异常(程序设计引发的异常 由虚拟机抛出) 阅读全文
posted @ 2017-09-20 07:12 羊不吃草 阅读(99) 评论(0) 推荐(0)