大家好,今天小编关注到一个比较有意思的话题,就是关于java封装c语言接口库的问题,于是小编就整理了2个相关介绍j***a封装c语言接口库的解答,让我们一起看看吧。

  1. Java里面的封装是不是多此一举?
  2. 用公司自己封装的框架,Java程序员做erp有前途吗?

J***a里面的封装是不是多此一举?

在你说的这样的场景下,这些封装的确完全是多余的,这点我首先表示完全认同。但在实际真实的项目中,你这样的场景完全不存在

java封装c语言接口库-java开发如何封装接口
(图片来源网络,侵删)

几个小例子:

①我有一个属性age必须不小于0,如果它是public的可以直接修改,我如何在设置的时候验证?但setAge封装方法可以做到。

java封装c语言接口库-java开发如何封装接口
(图片来源网络,侵删)

②数据库里面存储了固定以人民币为单位的价格属性price,需要自动显示成不同国家的货币怎么办?我可以给他增加一个汇率属性,方法始终都保持一致叫getPrice,这样别的地方都不用变就能搞定。

③你自己当然知道哪些该访问哪些不该访问,但一个项目小则三五人多则成百上千,你能保证他们每个人都知道吗?我只能通过public/private强制让他们知道。

java封装c语言接口库-java开发如何封装接口
(图片来源网络,侵删)

这样麻烦是麻烦点,但大家都按照这个规则来,就能尽量减少出错。

PPS:Kotlin能省下你的这些烦恼。

用公司自己封装的框架,J***a程序员做erp有前途吗?

感谢邀请。根据问题的表述,我觉得表达了不止一个问题。我建议拆分来看:

1. j***a程序员有前途吗?

作为一名和j***a打了10多年交道的老程序员来讲,首先需要肯定的是j***a程序员肯定是有前途的,想要把j***a学精,甚至把j***a整个生态学精,估计得一辈子都要在学习过程当中。

2. Erp有前途吗?

ERP系统是企业管理信息化的核心,市面上成熟的ERP产品也是数不胜数,能在ERP这条路上耕耘下去,还能丰富自己的企业管理相关的知识,我觉得也是有前途的!

3. 公司自己封装的框架有前途吗?

我曾经在公司自己封装的框架下做了3年的实施开发,也就是根据客户的差异化需求,在公司自有框架搭建的基础版本上进行迭代。3年下来,我是真的发现自己一点都没有进步。从该公司出来后也发现在原公司所用的框架,到新公司一点也派不上用场。所以我觉得公司自己封装的框架,除非你能够参与到框架的研发和优化工作中,不然的话它就是你成长过程中的绊脚石。

最后说说你不敢兴趣的问题,我有点没理解透,你到底是对j***a不感兴趣,还是对erp不感兴趣,还是说对公司的自有框架不感兴趣?

如果是对erp或者公司自有框架不感兴趣,我觉得还好,不感兴趣的项目就不要做,至少基本编程技能还在,还可以做其他的项目。

如果是对j***a不感兴趣,那基本上就表明了你对编程、软件开发已经不感兴趣了,那么估计就要考虑转型了。

非常感谢大家耐心的阅读,本人从事金融行业软件开发15年,如本回答能够帮助到你们,请关注我,谢谢!

首先你自己都不感兴趣,那就没必要做了,做了也是产线工人,做重复性的工作,没有挑战性。

本身erp开发还是很有挑战性的,如果能接触底层项目的开发,业务逻辑的设计,项目需求的分析,那么这样一个项目开发下来,你能学到好多东西。

像你说的,如果只是用第三方封装好框架,去实现功能,接触不到真正的底层代码开发,建议换个工作,换个能学到更多东西公司,毕竟框架都是人家的,能接触的东西很少。

总之换不换工作,是根据你的工资,能不能学到东西,还有你喜欢不喜欢等因素来决定的,自己考虑清楚,加油吧!个人浅见,欢迎关注,交流分享!

谢邀。

首先,摆出我的结论是J***a做ERP有前途

实话说,ERP我没做过,因此对ERP并不了解,因此我去百度百科上查询了相关资料,我想从以下几点来探究一下J***a做ERP是否有前途。

ERP企业***管理***,我个人比较关心的是其中包含的几个模块组成:库存管理、财务管理、人力***、报表、工作流服务、企业信息系统

应该说,ERP的系统功能可以涵盖J***a web开发中几乎所有应用场景,是的你没听错,换句话说,你从事ERP的开发对你J***a能力的提升绝对是大有裨益。

一个企业的***包括很多,而ERP作为企业***的管理***,涉及到管理和分析两个大的方向

从管理方面来将,J***a实现管理系统的项目难道还少吗?大到阿里的淘宝、京东的京东商城,小到各种学籍管理系统,哪个不需要进行数字化管理实现?

在看财务,除了必须的管理功能,是否还需要各种分析计算?这对于J***a开发者来说又是一笔不错的从业经验

销售与市场模块,可能又需要J***a开发者绞尽脑汁研究如何处理大数据问题。各种应用问题纷至沓来。

综上这些,难道不都是J***a开发者不错的从业经验吗?如此庞大的业务***,一个好的J***a工程师绝对会两眼冒光的。你却还在问有没有前途?

你可能在纠结是公司内部封装的框架,我跟你讲,一个能用自己封装框架的公司,技术实力绝对不低。而且,自己封装的框架更有学习价值。人们总是依赖于现有的spring生态框架,殊不知这是存在一些隐患的。

如果你能在公司内部学习自己封装的框架,并且能够掌握它们,以后到哪个公司待遇都不会太差。

所以,不论是ERP的问题,还是公司内部封装框架的问题,都不是问题,像这么好的从业经历,真的很难找了。希望你不要犹豫不决,踏实下来,技术学到了那就是你自己的

希望我的回答可以帮助到你。

1,无论什么系统,无论是用框架开源还是内部自研,先把整个系统摸清楚,做到了然于胸。不仅仅是业务逻辑,还要把框架层面的东西牢牢掌握;

2,在做业务的时候,不要仅仅盯着完成功能,要学会发散和延伸。考虑100并发,10000并发,甚至千万;单人使用,多人同时使用会不会有***抢占,会不会发生冲突;一旦性能不满足,是不是可以有解决方案,进程内缓存,全局缓存,单机不行,扩展多台机器,多台之后怎么保证分布式数据一致性,如何治理等等,要做的事很多。

3,根据1、2你可以找出系统中存在的问题,看看有没有更先进的技术来替代。

4,业余时间多学学别人的开源中间件,很多很多,时间根本不够用,没事就去全球最大的同性社交网站github***逛逛。

5,不要自己一个人学,要学会跟身边的大牛学习,遇到问题,多问几个为什么,与别人讨论并谦虚请教。

6,学会总结。把平时遇到的问题记录下来,找出解决方案,同时输出博客,还能与广大网友线上交流。

到此,以上就是小编对于j***a封装c语言接口库的问题就介绍到这了,希望介绍关于j***a封装c语言接口库的2点解答对大家有用。