扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
对于学习软件开发的人来说,学会阅读源代码是非常重要的,然而很多人并不具备阅读源代码的能力。
在梓潼等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、网站建设 网站设计制作定制网站,公司网站建设,企业网站建设,品牌网站制作,全网整合营销推广,成都外贸网站制作,梓潼网站建设费用合理。
很多人不喜欢阅读源代码,认为这是非常无聊的事情。
如果不会阅读源代码,对于后面写代码是非常困难的,很多开发人员主要把重心放在写代码上,反而忽略代码的阅读。
阅读代码是非常关键的,下面甘肃电脑培训为大家介绍阅读代码的技巧。
1、学会运行代码运行代码是阅读代码的第一步,这样能够了解关于项目的很多细节,并且了解怎么进行运行,掌握库的使用方法。
这样是了解一个项目最好的方法,如果能够自己了解和编写相关的项目,这样对于使用框架和库会有自己的想法。
2、找到高层次的逻辑当您开始阅读项目的代码时,会涉及到每个细节。
相反的,你还需要掌握高层次结构,从这个地方找到入口点,在很多大型项目开发中都可以使用这种方法。
如果是进行web程序开发,那么甘肃IT培训建议应该查看不同的包,例如存储业务逻辑的位置,存储UI代码的位置,控制器所在的位置等等。
3、了解和使用工具很多工具都可以有助于源代码阅读,并且对可视化代码有很大的帮助。
在使用过程中,甘肃IT培训认为IntelliJIdea工具能够导航源代码,允许使用单词的一部分,甚至单词的缩写进行搜索。
您还应该学习键盘的快捷键。
使用鼠标导航源代码可能会非常无聊和缓慢,键盘快捷键可以更快的进行跳转。
4、了解语言更深入地了解特定语言有助于提高您的代码阅读技能。
每种语言都有自己的约定,样式和语法。
这些知识可以帮助您快速熟悉特定代码。
其中甘肃电脑培训发现在Java语言中,方法名称以小写字母开头,而在C#语言中,方法名称以大写字母开头。
了解这种差异可以帮助你从源代码中找到识别方法。
首先,如果有别人项目的开发文档,是必须先阅读的东西;
其次,最好借助于开发工具,比如导入eclipse,比如代码中按下ctrl+T就会显示当前类型的关联关系,还可以进行class搜索等。
第三,通过运行代码,跟踪进去,用debug模式查看一些关心的变量和方法是如何被调用和执行的。
MVC项目,可以从下往上看,就是从数据库操作,然后封装dao, service,到Action,再到页面。
个人认为
看java代码主要是要看懂代码是要实现什么功能,逻辑比较重要,具体如果其中涉及了一些你不会的语法先不要管,写的程序多了,都会用到的。
接口分成两部分,一个就是理解成提供给你的一个方法,直接用就行,二就是你实现一下接口,就比如接口是数据的增删改查,你就直接调用来完成你要实现的功能,具体实现部分那无非就是连接下数据库,写个sql,实现一下功能就行了
你好,很高兴为你引路:
别人写的java代码要看可读性,包括类的命名,关键代码的注释以及方法的注释,如果这些都具备了,就很容易看懂,否则比较费劲。
一般来说就要是从主入口开始看,跟踪步骤来查看
看代码前需要先了解那块代码是做什么的,这样才能跟得上代码逻辑。如果知道代码功能,还是不懂的话,那么看代码行数。
1、低于20行的代码看不懂,你需要巩固java基础
2、超过20行的话,需要仔细理解代码意图,另外需要了解更多的java API以及开源代码
一般看别人的代码是很痛苦的,java高手也有看不懂的时候,譬如代码本身就写的烂,逻辑不明确。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流