欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

2018-12-20 第一章初识JAVA-上机

程序员文章站 2022-03-24 12:23:17
JAVA初体验之课后练习 一、请写出Java 程序执行过程与编译原理 答:①执行过程:创建.java文件——编译器(JDK环境里的javac.exe文件编译)——输出.class供计算机接受(只有class文件才是计算机能读懂的语言 0 1)——呈现在配置好JDK的电脑上。 ②编译原理:javac编 ......

   java初体验之课后练习

    一、请写出java 程序执行过程与编译原理

      答:①执行过程:创建.java文件——编译器(jdk环境里的javac.exe文件编译)——输出.class供计算机接受(只有class文件才是计算机能读懂的语言 0 1)——呈现在配置好jdk的电脑上。

             ②编译原理:javac编译:

                            1、词法分析

                               读取源代码,一个字节一个字节的读取,找出其中我们定义好的关键字(如java中的if  else  for等关键字,识别哪些if是合法的关键字,哪些不是),这就是词法分析器进行词法分析的过程,其结果是从源代码中找出规范化的token流。

                            2、语法分析

                                通过语法分析器对词法分析后token流进行语法分析,这一步检查这些关键字组合再一次是否符合java语言规范(如在if后面是不是紧跟着一个布尔判断表达式),词法分析的结果是形成一个符合java语言规范的抽象语法树。

                            3、语义分析

                                通过语义分析器进行语义分析。语音分析主要是将一些难懂的、复杂的语法转化成更加简单的语法,结果形成最简单的语法(如将foreach转换成for循环 ,注解等),最后形成一个注解过后的抽象语法树,这个语法树更为接近目标语言的语法规                                       则。

                            4、生成字节码

                               通过字节码生产器将经过注解的抽象语法树转化成符合jvm规范的字节码。

    

    二、在记事本中编写plan.java程序,输出你的本周学习计划。

       答:2018-12-20  第一章初识JAVA-上机

              2018-12-20  第一章初识JAVA-上机

 

     三、在eclipse、idea、sts中编写项目schedule,输出你本周的课程表。

            答:①eclipse项目图

                 2018-12-20  第一章初识JAVA-上机

               ②idea项目图

            2018-12-20  第一章初识JAVA-上机

 

              ③sts项目图

           2018-12-20  第一章初识JAVA-上机

 

完结!!!!helloworld!!!2018-12-20  第一章初识JAVA-上机2018-12-20  第一章初识JAVA-上机2018-12-20  第一章初识JAVA-上机

 

链接:https://pan.baidu.com/s/1jtpvoizb-znem3_mvguamq
提取码:9o7n
复制这段内容后打开百度网盘查看源码,操作更方便哦(づ ̄3 ̄)づ╭❤~