经验之谈丨Java四大核心技术思想之Java class文件 - 行业资讯 - 校园动态 - 牛耳教育 

经验之谈丨Java四大核心技术思想之Java class文件

发布日间:2017-04-23   浏览次数:531

   Java class文件主要在平台无关性和网络移动性方面使Java更适合网络。它在平台无关性方面的任务是:为Java程序提供独立于底层主机平台的二进制形式的服务。这种途径途径打破了C或者C++等语言所遵循的传统,使用这些传统语言写的程序通常首先被编译,然后被连接成单独的、专门支持特定硬件平台和操作系统的二进制文件。通常情况下,一个平台上的二进制可执行文件不能在其他平台上工作。而Java class文件时可以运行在任何支持Java虚拟机的硬件平台和操作系统上的二进制文件。


    当编译和连接一个C++程序时,所获得的可执行二进制文件只能在指定的硬件平台和操作系统上运行,因为这个二进制文件包含了对目标处理器的机器语言。而Java编译器把Java源文件的指令翻译成字节码,这种字节码就是Java虚拟机的"机器语言"。


class文件设计得紧凑,因此它们可以快速地在网络上传送。其次,由于Java程序是动态连接和动态扩展的,class文件可以在需要的时候才下载。这个特点使得Java应用程序能够安排从网络上下载class文件的时间,从而可以最大限度地减少终端用户的等待时间。

 


温馨提示:牛耳教育春季招生火热进行中!为了让更多的人有机会接触互联网行业,进入学习,改变命运,

只要>>点击了解<<进入牛耳教育官方网站或拨打我们官方热线即可咨询最新开班信息!

招生名额有限,抢先报名,学习快人一步!

学校总部地址:湖南省五一广场文运街15号湖南省电化教育馆3楼牛耳教育
官方网站:www.neweredu.cn 官方微信:csneweredu
咨询热线:0731-83861632 咨询QQ:4000731835

点击了解牛耳 TEL:400-0731-835
相关新闻
经验之谈丨不来牛耳读书的骚年都不是好工程师 !2017-04-23
经验之谈丨你之所以不就业,因为你选的学校不叫牛耳2017-04-23
经验之谈丨学Java是自学好还是培训好2017-04-23
趣味IT丨有趣的IT词组,快来认识吧!2017-04-23
相关新闻
经验之谈丨提高java培训学习效率的6个小计划2017-04-23
经验之谈丨Java线程面试题及相关解答2017-04-23
经验之谈丨Java 中创建对象的3种方式2017-04-23
经验之谈丨Java四大核心技术思想之Java API2017-04-23