java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
具体请看 百度百科:http://baike.baidu.com/subview/29/12654100.htm#viewPageContent
个人总结:
Java作为一门优秀开发语言,主要优点如下:
跨平台,一次编译 ,到处运行; (理论上是这么说的,实际情况不一定)
编译型语言,语法严格,扩展性强,面向对象;
开源项目无数,找解决方案容易;
Java语言编写的程序既是编译型的,又是解释型的。程序代码经过编译之后转换为一种称为Java字节码的中间语言,Java虚拟机(JVM)将对字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM优化过的机器码形式保存,虚拟机将字节码解释为机器码,然后在计算机上运行。Java语言程序代码的编译和运行过程如图所示。
如有需要者,资料介绍:https://blog.csdn.net/weixin_42163563/article/details/81943758
资料地址链接:https://pan.baidu.com/s/1tssjWQS3UjnM2nGitohIdw 密码:9pos