Java有什么用处? 主要用于哪里 和 c++有什么区别?

如题所述

第1个回答  2019-08-18
先说说Java有什么用处,Java是面向对象语言编程的工具包括c++在内也一样,也都是面向对象语言的程序设计语言。面向对象,不过你会这么问,肯定是对计算机程序语言了解很少。计算机语言提倡用面向对象来描述世界。模拟世界,利用语言模拟现实生活的对象,过程,实现现实生活中遇到的过程。通过语言模拟并实现现实生活、工业生产中遇到的问题,通过模拟来提出解决方案。由于计算机拥有比人类更加出色的计算能力,如果能做到模拟世界,那么现实生活的问题也可以通过计算机解决。我们说一个人可以是一个对象,一个细胞可以是对象。面向这些对象。模拟他们的行为以及属性,完成他们的活动周期。的到预期或预期不到的结果。
至于有什么区别。这个就跟他们的语言,开发工具,开发环境差别有关系。这个2楼也已经说很清楚。Java基于jvmJava虚拟机运行的。对环境不要求,Java主要三个方向:j2se
java
标准开发的
j2ee
面向企业的,j2me这个是面向手机或是微型的意思,但是目前这个已经逐渐消失。被android取而代之。很多人认为Android是j2me个人觉得。不能一概而论。不能因为Android是手机就被划分为j2me。c++比较适合于底层开发。这个是无可厚非的。毕竟Java如果要运用到底层硬件功能一定要调用JNI
Java
本地接口,通过这么方法才能获取底层的控制,信息获取能力。然而jni所调用的功能模块往往是c/c++已经写好了的功能模块工具。提供Java调用。
大公司比较倾向于Java,因为Java以优秀的稳定性著称,出错率少。公司可以接受运行缓慢的虚拟机。但是无法接受经常出错的程序。包括目前c#
也是不错的语言。c++虽然说不能完全被淘汰。但是也是一种趋势。一个语言只是一个工具。工具也要也跟着时代进步。磨练自己。
相似回答