当前位置:网站首页 > Java基础 > 正文

java的基础是c语言



java是c语言吗?

java不是c语言。由于Java可以算是从C++发展而来的,因此Java与C语言的语法上比较类似;但两者还是有挺大区别的。

java和c语言的区别

1、设计思路不同:C语言是面向过程的语言,执行效率高;Java是面向对象的语言,执行效率比C语言低;

2、通用性不同:C语言不能跨平台;java可以跨平台直接移植,只要有安装Java虚拟机(JVM)就可以了;

3、语法不同:

(1)、基本数据类型不同:

c语言是int java的基础是c语言 short long char float double 还有一些特殊类型 结构体,指针,联合体等,数组,字符串 ;

java 是byte int short long float double char boolean ,而且c语言的基本类型的位数和操作系统和机器相关,而java 是固定的;

(2)、文件组织方式不一样:c语言会把全局变量和方法的声明,放在一个文件里面,叫做头文件,而java 是以类来组织文件的;

4、应用领域不同:

C语言主要用于驱动开发、操作系统、内核开发,嵌入式(单片机)、交换机、路由器等网络设备的开发;java主要是企业应用开发,包括服务器端开发、嵌入式领域、大数据技术、网站领域等。

版权声明


相关文章:

  • java数据库基础简答2024-11-02 12:26:03
  • 选择java语言中的基础上2024-11-02 12:26:03
  • java基础的软件2024-11-02 12:26:03
  • java基础的输入空格如何打2024-11-02 12:26:03
  • java基础 第八版2024-11-02 12:26:03
  • 黑马程序java基础班2024-11-02 12:26:03
  • Java基础数据结构何时加载2024-11-02 12:26:03
  • 0基础到java架构师2024-11-02 12:26:03
  • java面试有关框架基础题目2024-11-02 12:26:03
  • 软件开发基础与java语言概述2024-11-02 12:26:03