欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

OOP00-Java的用途和Java虚拟机简介,oop00-java虚拟机

来源: javaer 分享于  点击 28746 次 点评:285

OOP00-Java的用途和Java虚拟机简介,oop00-java虚拟机


Java程序设计语言和Java虚拟机

  • Java是21世纪最广泛使用的程序设计语言.
  • Java语言运行在Java虚拟机上.
  • Java虚拟机在PC机以及更强大的计算机上都可以安装. 理论上只要有专门开发的Java虚拟机, Java就可以运行在任何计算机上. 实际上, Java程序的跨平台能力非常好. 几乎可以运行在各种级别的计算机运行.

Java的用途

  • 可能/需要运行在多种硬件/操作系统上运行的软件, 首选用Java进行开发.
    Java程序可以直接运行在装有Windows/ Linux/Mac OS/Unix等各种操作系统的计算机上. 从普通的笔记本电脑/PC机到最大型的计算机都可以安装Java虚拟机, 运行Java程序. 直接运行, 无需修改, 无需重新生成可执行程序.
  • Java适合作为信息系统的服务端,
    例如: 网站/移动App的服务器端. 需要更好的性能, 可以通过更换更高性能的计算机即可.
  • 开发Android APP主要用Java.
  • 大数据平台Hadoop/Spark运行在Java虚拟机上.

Java不适合用在什么场合?

  • Java程序不能运行在iPhone/IPad上. 开发iOS APP用Objective-C/Swift.
  • Java程序能够运行Windows上, 但是性能没有Windows原生应用程序好. 开发Windows原生应用程序更适合用C++/C#.
  • Java不适合作为操作系统的开发语言. 开发操作系统用C/C++和汇编语言.
  • Java不适合实时控制. 例如: 工业机器人, 汽车的稳定系统等. 这类系统用C语言或者更加专用的程序设计语言比较合适.
  • Java不适合在浏览器中运行. 浏览器中运行的程序通常用JavaScript编写.

相关文章

    暂无相关文章
相关栏目:

用户点评