Java实现编译与运行示例

Java实现编译与运行示例
编译阶段
---编译阶段的主要任务是检查Java源程序是否符合Java语法规则.
---符合Java语法则生成正常的字节码文件(xxx.class),不符合Java语法规则就不会生成字节码文件.
---由于字节码文件不是纯碎的二进制文件,所以这种文件无法在操作系统中直接执行.      
Java实现编译与运行示例
---javac是一个java编译器工具/命令.

成都创新互联于2013年创立,是专业互联网技术服务公司,拥有项目成都网站建设、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元玉溪做网站,已为上家服务,为玉溪各地企业和个人服务,联系电话:18980820575

---一个java源文件可以编译生成多个.class文件,编译结束后,可以将class文件拷贝复制到其他操作系统当中运行.

运行阶段

---输入java.A
---java.exe会启动java虚拟机(JVM),JVM会启动类加载器(ClassLoader)
---ClassLoader会去硬盘中搜索A.class文件,找到该文件则将该文件加载JVM中.
---JVM将A.class文件解释成二进制文件10101010这样的文件.
---然后操作系统执行二进制文件与底层硬件平台进行交互.
特点:可以在其他操作系统当中运行,实现跨平台.


本文标题:Java实现编译与运行示例
网站路径:http://bzwzjz.com/article/gcdgsg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 公司网站建设 手机网站制作 四川成都网站建设 成都品牌网站建设 成都网站设计 成都网站制作 定制级高端网站建设 企业手机网站建设 成都网站设计 重庆网站建设 成都网站设计公司 温江网站设计 成都网站建设 成都营销网站制作 成都网站制作 成都定制网站建设 企业网站制作 成都网站建设流程 成都网站建设 网站制作 成都网站建设