当前位置:首页 > 编程问答 >

JAVA语言说低级语言吗

时间:已被663人关注

码农之家
JAVA说低级语言吗

19小时19分钟前回答

高级语言:C、C++、Java、Python、Pascal、Lisp、Prolog、FoxPro、易语言等都是高级语言,相对于低级语言来说,高级语言采用易于识别和记忆的字符来作为关键字,也更接近人类的思维方式,编写容易读写性好,开发效率更高。

1、高级语言是依赖编译解析的,更接近于人类语言逻辑的编程语言,其可读性更高,开发效率更高,学习起来相对较容易;但是其执行效率较低级语言而言要低一些,而且高级语言的执行,需要依赖运行环境,在Java等编程语言中,如果环境配置不完善,或者环境版本不一致则可能导致程序无法执行。

2、因为机器语言是由0、1组成的,如何使用这样的语句编写程序,不但费时费力,而且晦涩难懂。而编写C/C++/Java的程序,要通过特定的软件或平台编译后才能生成机器码(0、1)以被机器识别并执行。这些容易编写、移植,并很好地被阅读的语句,方便了开发大型项目。但是它们并不能直接被机器识别,而是通过特定平台编译后才能在机器上运行。所以我们把它们叫做高级语言。

3、ava语言是安全的。Java通常被用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。除了Java语言具有的许多安全特性以外,Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设置安全哨兵。

已被148人点赞
参考资料
21天学通HTML+CSS+JavaScript Web开发
21天学通HTML+CSS+JavaScript Web开发 第7版

21天学通HTML CSS JavaScript Web开发(第7版) 是全球畅销书《21天学通使用HTML与CSS发布Web站点》的全新升级版本,作者在本书囊括了新的HTML5与CSS3技术,并采用易于理解的步骤式教程讲解了这些技

立即下载
图解Java多线程设计模式
图解Java多线程设计模式 全书扫描版

本书通过具体的Java 程序,以浅显易懂的语言逐一说明了多线程和并发处理中常用的12 种设计模式。内容涉及线程的基础知识、线程的启动与终止、线程间的互斥处理与协作、线程的有效应用、线程的数量管理以及性能优化的注意事项等。

立即下载
JavaScript和jQuery实战手册
JavaScript和jQuery实战手册 高清第3版

JavaScript可以大大改进网页的动画、交互性和视觉效果,但学习该门语言不太容易。本书通过一步步引导JavaScript基础知识,展示了如何使用jQuery(即预先写好的JavaScript代码库)来节省时间和精

立即下载
Java编程思想
Java编程思想 影印第4版

《 计算机科学丛书:Java编程思想(第4版) 》获得了全世界程序猿的普遍称赞,即便是枯燥的定义,在BruceEckel的文本感染力和小而立即的程序编写实例眼前也会解决于无形中。从Java的基本英

立即下载
Java Web轻量级开发面试教程
Java Web轻量级开发面试教程 影印版

本书围绕软件公司对高级程序员的平均标准要求,构建了Java Web方面的高级程序员的进阶体系,以及在面试时如何高效地介绍自己项目经验的方法,适合想从事软件行业的在校学生、正在找工作

立即下载
Java Web企业项目实战
Java Web企业项目实战 高清版

《Java Web 企业项目实战》 本书通过项目实战的方式详细介绍了新版的Java Web应用的开发技术。本书的重点放在了JSP的基础知识和实际应用方面,注重理论与实践相结合。书中的项目来源于作者

立即下载
Java Web从入门到精通
Java Web从入门到精通 高质量第2版

这本书通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发应该掌握的各方面技术,所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可作为初学者的自学用书

立即下载

Copyright 2018-2021 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com