类是不是和C语言里的结构体有点类似呢?

来源:8-2 如何定义 Java 中的类

qq_醉意流年_2

2016-02-28 10:53

类是不是和C语言里的结构体有点类似呢?

写回答 关注

3回答

  • CinwellChan
    2016-02-28 11:29:15
    已采纳

    用法上类似,但Java中的类是根基,是面向对象的基础,C语言中的结构体只是调用成员使会方便点。

    Cinwel... 回复qq_醉意流...

    Java中public static void main(Stirng args[]){}类似于C语言中的main()函数.通俗讲,在C语言中,你定义变量可以是在main()函数里或者自己建立的结构体里,但在Java中定义变量是在类中,然后通过public static void main()实例化对象.虽然类和结构体用法上相似,但Java中类是不能没有的,C语言结构体可有可无,一般涉及数据处理的工程里才会用到结构体。

    2016-02-29 13:24:37

    共 2 条回复 >

  • guoklr
    2016-02-28 11:11:43

    C语言是中高级语言。从某种程度上来说,现在的C++、Java都是从C上慢慢发展起来的。只不过随着项目增大,C已经不适合项目开发,或者说投入和产出不成比例。但是C是比较高效的语言。

    在一定程度上,可以像你这么理解。但是又不全对。C是面向过程的,Java是面向对象的。真正理解了Java的三大特性,再来看类,你会有新的感受。

  • 人不如故1997
    2016-02-28 11:07:05

    java也属于C语言类型的 两者都是互通的 所以掌握了C语言的基础上去学java会比较轻松

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530559 学习 · 6091 问题

查看课程

相似问题