JAVA是一门尴尬而强悍的编程语言!
为什么尴尬?因为JAVA不算纯粹的解释型语言,也不能通过编译就直接运行!
我们一般编写的JAVA源码是.java后缀的文件,然后在装有jvm虚拟机的任何机器上通过javac.exe指令编译变为.class后缀的文件,在运行的时候再由java.exe指令解释为机器可以执行的语言,所以JAVA并不是纯粹的编译型或者解释型语言!
JAVA的主要用途是什么?
①,小应用:最初版本的游戏手机,游戏机,基本都会安装一个jvm,用于使用在机器上的各种游戏和应用,主要是用java se!
②,web服务器开发:JAVA因为是运行的稳定性,安全性,高效性获得了web开发工程师的青睐,spring,struts,mybatis,spring boot等企业级服务框架,极大的推动了JAVA的发展!
③,大型开源服务框架:例如hadoop,spark等大数据分布式计算框架!eclipse,最出名的开发IDE,支持插件,可以用来编写java,python等!lucene著名的快速的搜索引擎!还有easyjweb,mybatis,等等超多流传很广的框架
本来JAVA是一门严格的面向对象的编程语言,但是随着java8的推行,也奠定了JAVA在面向编程和支持多语言开发的道路上越来越强!
JAVA8的颠覆性特性有:lambda表达式语言,方法引用,stream流处理,函数式接口等,让JAVA的使用变得更加的得心应手!
JAVA不管是算作编译型还是解释性语言,都掩盖不了JAVA的诸多优点,和不断发展的事实,那些说JAVA不行的言论,趁早歇了吧!
我是谢逅,世界那么大,我只用JAVA!
联系客服