Java有什么用处? 主要用于哪里 和 c++有什么区别?
发布网友
发布时间:2022-05-13 13:31
我来回答
共3个回答
热心网友
时间:2022-04-30 16:14
先说说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++虽然说不能完全被淘汰。但是也是一种趋势。一个语言只是一个工具。工具也要也跟着时代进步。磨练自己。
热心网友
时间:2022-04-30 17:32
java有三个方向,分别是javase(做桌面应用),
javaee(做网页或者做管理系统),
javame(手机应用方向)
热心网友
时间:2022-04-30 19:07
Java语言很简单的:Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和 使用Java。另一方面,Java丢弃了C++ 中很少使用的、很难理解的、令人迷 惑的那些特性。最重要的,Java语言不使用指针,并提供了自动的废料收集。
不受运行环境的*:Java的最大特点就是跨平台性,不受运行环境*,一次编译,处处 运行!
JAVA适合应用开发,在企业管理、网络、数据库、互联网、手机开发上应用普遍。C++更适合底层的系统级别开发,包括算法、游戏流程控制。主流的3种操作系统Windows,Linux,Unix,内核都是用C语言和汇编写的,上层高级特性是用C++写的。
java在web编程方面,是其他语言所没法企及的,也就是说写网页,作网站或是erp很少有人会用c或是c++。
可是在网络基本编程或是底层编程,用java就似乎费事了许多。不知道这样说你是否听懂了?追问谢了