当前位置: 首页 > news >正文

泊头市网站制作公司上海平台推广的公司

泊头市网站制作公司,上海平台推广的公司,网站做seo推广,电子商务网站版面布局java的名言: ”一次编译、到处运行“ 一、编译语言与解释语言 编译: 是将整份源代码转换成机器码再进行下面的操作,最终形成可执行文件 解释: 是将源代码逐行转换成机器码并直接执行的过程,不需要生成目标文件 jav…

java的名言:

”一次编译、到处运行“

一、编译语言与解释语言

编译:

是将整份源代码转换成机器码再进行下面的操作,最终形成可执行文件

解释:

是将源代码逐行转换成机器码并直接执行的过程,不需要生成目标文件

java是半编译半解释型语言,由java编译器编译成字节码文件、jvm解释运行

像C、C++都是编译语言,JavaScript、PHP、python是解释型语言

所以C程序每次运行前都要重新编译源文件、JavaScript只要选中你要运行的几行代码就好了

二、认识JDK、JVM、JRE

    JDK是Java开发工具包,它包含了JVM和Java的开发工具,如编译器、调试器、文档生成器等。JDK还包含了Java的标准类库,开发人员可以使用这些类库来实现各种功能。

    JVM是一个虚拟机,它提供了一个独立于硬件和操作系统的运行环境,使得Java程序可以在不同的操作系统上运行(就像手机模拟器一样,安装了模拟器可以在任何电脑的操作系统下运行手机上的程序)。JVM可以解释Java字节码并将其翻译成机器语言,从而执行Java程序。JVM还提供了垃圾回收、内存管理等功能,使得Java程序开发变得更加方便和安全。

    JRE是Java的运行环境,它包含了JVM和Java的运行时库。JRE不包含Java的开发工具,仅包含Java的运行时库。如果要运行Java程序,只需要安装JRE即可。

总结:只要开发java程序,就要用JDK,只运行java字节码文件,有JRE即可,所以说在你电脑上的一份java代码,编译生成字节码文件后,我只要有JRE,就可以直接运行。

三、java的跨平台性

Java的跨平台性就是由JVM实现的,无论什么操作系统,我只要有JVM,你的字节码文件的执行结果就是一样的,因为字节码文件是已经编译好的二进制文件

四、第一个java程序

例如:

打印Hello world,可以试着敲一下

e1f867ec6e3c4df790027f9ba07c3b9b.png

f57d11d380304186b9e691116d76cfbf.png

javac 编译文件、生成字节码文件(.class)

e99ba074e2dd42ab94fa55c225b1893d.png 

 java运行字节码文件,输出hello world

cd25a32e604f4474aa225c4327700527.png

我删除源文件,还是可以运行字节码文件的

e4da53910be24eaca3508d32a22f8c69.png

 

http://www.hkea.cn/news/206083/

相关文章:

  • 老外做的汉字网站一键生成app制作器
  • 网上设计接单的网站seo排名优化排行
  • wordpress后台加统计代码seo建站的步骤
  • 怎么做外贸网站的邮箱签名搜索引擎优化是指什么
  • 网页制作基础教程免费邯郸网站seo
  • phpcms做网站感想漯河seo推广
  • 公司部门kpi绩效考核指标模板河北百度seo软件
  • 印团网网站是哪家做的唯尚广告联盟
  • 网红营销网站seo综合查询怎么用的
  • 西安地区网站建设云推广
  • wordpress个人站2020年关键词排名
  • 网站建设企业公司石家庄新闻头条新闻最新今天
  • 道滘镇做网站百度统计
  • qq空间做宣传网站怎样建立自己的网站平台
  • 做设计一般用的素材网站是什么意思刷网站排名软件
  • 帮人做兼职的网站吗青岛seo服务哪家好
  • 贷款类网站怎样做网络营销的推广
  • 乐清做网站哪家好税收大数据
  • 校园网站建设需求天津放心站内优化seo
  • 哈尔滨微网站建设热搜在哪里可以看
  • 网站用oracle做数据库福州seo推广服务
  • 康保县城乡建设委员会网站营销型网站重要特点是
  • 手机做网站的步骤跨境电商有哪些平台
  • 请人做网站要多少网络事件营销
  • 网站页脚有什么作用厦门seo哪家强
  • 东莞百度提升优化优化推广网站推荐
  • 查企业网站有哪些站长统计app软件
  • 做a高清视频在线观看网站济源新站seo关键词排名推广
  • 刚做的网站怎么搜索不出来百度seo收录软件
  • 视频拍摄app站长工具seo综合查询广告