JAVA虚拟机相关技术研究与实践
2018-05-07李卓恒
科技创新导报 2018年1期
李卓恒
摘 要:JAVA是一种新的网络计算平台,这种技术可以使同一应用在不同的平台上运行。但是该项技术在我国还处于不完全阶段,依旧在努力完善,在完善的过程中受各种外界因素的干扰导致我国的JAVA技术研究进程受阻,本文将重点分析JAVA技术在研究的过程中所遇到的问题和相关的改进措施。
关键词:JAVA技术 问题 解决办法
中图分类号:TP312.1 文献标识码:A 文章编号:1674-098X(2018)01(a)-0156-02
1 JAVA在当今的发展及问题
1.1 JAVA技术的简短介绍
JAVA最初是由美国SUN公司于1995年推出的程序设计语言,最初作为一种小家用电器的编程语言。JAVA技术是随着网络的普及而迅速发展的一种新技术,因其固有的网络移动、面向对象、平台无关、安全等诸多特性,快速成长起来。JAVA虚拟机(JVM)在多个平台上实现了语言的统一,JAVA语言丰富和开放式库的合理结合应用方法,使程序员们的编程更加简单快捷。JAVA主要由四方面组成:JAVA编程语言(语法)、JAVA虚拟机(处理文件的软件)JAVA文件格式(文件夹及其后缀)、JAVA应用程序接口(JAVA API)。JAVA虚拟机和其应用编程的接口链接在一起可以变成一个可以使JAVA在任何地方无障碍使用的运行平台。JAVA虚拟机的内部体系结构主要由本地方法接口、类装载器子系统、运行时的数据区、执行引擎、垃圾收集这5个部分组成。
1.2 JAVA的优势
JAVA技术现阶段有三大优势:平台无关性、安全性和网络移动性。编程人员在进行语言编写时如果使用JAVA进行编写在不同的平台上运行的时候可以不用修改就能够正常运行。JAVA的平台无关性通过JAVA虚拟机可以使网络上的移动代码更加有效。……
登录APP查看全文
