在Java中有没有类似C中struct形式的存在?

樊战红 2019-12-21 23:12:00

推荐回答

写一个类就可以了。你可以把Java的类理解成C里面的结构体再加上带一个this参数的方法指针。其实Java的类就是那么回事。在内存里走的就是struct+带this的方法指针。
龙小群2019-12-21 23:39:33

提示您:回答为网友贡献,仅供参考。

其他回答

  • struct,spring,hibernate是目前比较常用的三种框架,这些框架可以简化开发过程,增强程序的可读性以及,使用框架能让代码更易维护。你所说的三层架构是一种设计思想,就是把开发过程简单划分为界面、业务层、数据操作层,这只是一种概念,但struct,sping,hibernate是程序开发中的一种简化开发的功能包,是一些实际封装好的代码,如果你想有较详细的了解,必须要看相关书籍,或是在网上找更多相关介绍的文章,可以说只要学好这三种框架中的一种,就可以找到非常不错的编程工作了。
    黄益洪2019-12-21 23:58:52
  • Java并不像c语言一样定义了结构体的语法形式,取而代之的是类,声明一个类,里面包含很多属性,也就是相当于结构体中多种变量类型的功能。Java属于高级语言,其发展就是从c、c++演变而来,去掉了烦恼的指针,舍弃掉了一些类似于结构体的不必要的语言结构。
    黄相明2019-12-21 23:21:25

相关问答