编译型和解释型

一.JavaSE知识点的讲解

4.编译型和解释型说到这个呢就得和大家聊一下java程序的运行机制了

1.在和大家一起完成了第一个Java程序后我们一起来聊一下运行机制,就是咋们今天要讲的编译型和解释型,在了解这两个概念之前呢咋们得知道为什么会需要编译型和解释型,计算机呢没法理解高级语言,它只能理解计算机语言,所以呢任何高级语言编写的程序想要被计算机识别呢就必须要换成计算机语言才行,所以就出现了一下两套翻译机制。
2.编译型:就是计算机把我们写的代码呢翻译成计算机可以识别的语言才可以去执行一样。
3.解释型:就是一边翻译一边去解释。
总结:这两种编译呢各有各的好处,那么咋们就分别谈一下这两种编译类型的优缺点,编译型呢就是一次性完成编译成与相关机器匹配的文件,运行时脱离了开发环境,所以这种编译类型效率很高。大家不好理解的话我给一个例子帮助大家理解,在HolleWorld中我相信大家一定呢都练习了那个例子在大家保存的位置中呢一定有两个文件一个呢是Hello.java文件一个呢是Hello.class文件现在呢大家在打开cmd去运行这个程序运行结果呢如下然后大家去修改你原来的文件把里面的HelloWorld修改成123456在去执行这个文件和第一次呢一模一样,接下来呢大家先去编译这个文件在去执行这个程序看看会不会有不一样的结果先去执行 Javac Hello.java再去执行java Hello大家呢一定会发现HelloWorld呢变成了123456这个呢就是脱离了开发环境很好的一个例子。还有就是解释型解释型呢在大家接下来的学习中我们要靠编程工具去编写代码这个到时候大家会有很好的理解。它的优点呢就是可以方便于源程序的移植但是效率低和第一种呢互补,它呢不需要事先去编译用的时候呢机器给出编译就行了。

Microsoft Windows [版本 10.0.18363.1316]
(c) 2019 Microsoft Corporation。保留所有权利。

E:\>java Hello
HelloWorld
E:\>javac Hello.java

E:\>java Hello
123456
E:\>

5.IDEA的使用这个呢就作为我们以后开发程序的一个工具

战士的枪

  1. 今天呢推荐大家一款开发Java程序的工具是什么呢叫IDEA。

    • 在了解了这个软件之后呢我们在去了解一下这几个点。

    • 什么是IDE:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器编译器调试器图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

    • 去官网去下载IDEA 然后去安装这个过程都特别简单就不仔细讲解了。

    • 下载好了以后去写一个HelloWorld;

      public class Hello{
             
          public static void main(String[]args){
             
              System.out.print("Hello,World!")
          }
      }
      

总结:下载好了大家呢再去写一下HelloWorld这个例子解开咋们前面卖的关子理解一下编译型和解释型的区别。如果下载出现什么问题

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值