java比c快,比汇编快!比机器代码快。
还有什么!我不能自学。我没有未来。不信出去应聘,大工厂测试各种算法直接问蒙古。小工厂不能应付各种琐碎的需求。我没看到python现在和量化投资联系在一起的头条新闻!在编程圈混不容易,但要跨界发展!搜索标题,看看是否有几个认真的python开发人员。在中国,python正在成为培训行业的一种特殊语言。上至成人下至儿童!热爱编程是一回事。这是另一个支持你的家庭与编程。当我们登上月球时,我们只记得阿姆斯特朗。谁知道我们背后科学家的名字?编程也一样。我们只知道今天的头条新闻。没有人了解算法背后的人!驳斥同学无非是证明自己的观点,让自己更有尊严。这和编程语言有什么关系?如果你真的喜欢编程,你应该在上学的时候选择相关专业。在自己的专业心里去学习,用编程知识来辅助自己才是正确的方法。
如果你懂c语言,学习c和java会更容易。java已经有了构建块。积木在一起是一个项目。c语言必须一步一步地构造积木,而逐步地构建积木是一个项目。
一个更恰当的类比是java是傻瓜,而c需要更复杂的设置来生成更好的照片。java有很多方法,别人都为你做过,你可以用。但是在c语言中,您必须自己编写这些方法,然后再次使用它们。
如果你学好c语言,你可以理解许多更深入的计算机语言原理。如果你学好了java,你就是别人构建的平台上的应用专家。但是c仍然有很多应用。
c与java类似。
由于标准c语言不提供操作系统的内容,如果您要为系统开发应用程序,需要使用系统提供的api。比如微软的系统是mfc,使用起来很麻烦,不能跨平台。但是,java在虚拟机中运行。只要使用虚拟机提供的类库来完成应用程序,就不需要再学习系统api,只要操作系统支持java虚拟机,跨平台非常方便。还有封装效率的问题。java提供的类库相对简单,使用方便。这与c的mfc有关,也与开发环境有关。用vc6.0开发windows应用程序是用c语言编写的,在这种环境下,我认为这不是所见即所得。学习java的组织结构需要很多时间。但是,java环境要简单得多。最后,c不支持面向对象的java只是在语言方面,但我不认为这是关键,因为如果你不使用java提供类,你不需要从头开始构建它们
软件侵权目前在中国没有发现它是一个非常明确的判断标准。如您所说,除非程序结构、变量名、业务逻辑等非常相似,否则通常意义上的源代码验证是很难定义的。而且,这个例子是用其他语言重写的。如果你不是一个差劲的程序员,从源代码层面证明剽窃是非常困难的。另外,在我国,真正从硬件中分离出来的软件著作权只有10多年的历史,案例很少,法规也不明确。因此,是模仿还是抄袭,在很大程度上取决于被告的行为程度。除非另一方只是复制它,就像我前面说的那样,最好从其他人开始,让另一方的开发人员坦诚相见。这种诉讼关系到谁准备得更充分