国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

免费学习编程语言:面向Java开发人员的GitHub使用

发布时间:2019/07/29标签:   链接    点击量:

原标题:免费学习编程语言:面向Java开发人员的GitHub使用
免费学习编程语言:面向Java开发人员的GitHub使用指南【51CTO.com快译】假如你想进修一种吃香的编程言语,那末Java是多年来很稳妥的抉择。作为企业界和Web界的一种主力编程言语,Java能够在将来很长一段时光内依然备受店主们的欢送。固然近来Java能够在挪动端遭到重创,谷歌发布为安卓开辟职员开辟东西和编写指南时优先斟酌Kotlin而不是Java,Java依然普遍用于安卓开辟。如斯看来,Java仍被TIOBE索引评为最受欢送的编程言语,是最受店主追捧的编程言语之一,能够也就缺乏为奇了。Java方面的变更速率也从未这么快,这类言语的新版本当初每六个月公布一次,很多值得存眷的变更也马上推出,比方改良该言语处置并发性的方法、优化常常挪用的代码。有许多收费的指南用于进修Java,但假如你在查找一个终点,没有比GitHub更合适的了,GitHub有大量的教程、入门和代码示例。以下是GitHub上排名最高的10个英文代码存储库,旨在关心那些进修Java的人。1. Java计划形式基于多年的优良实际,计划形式供给了怎样为罕见软件开辟义务构建代码的模板。该存储库供给了标明怎样用Java完成浩繁软件计划形式的图表,此中形式分为低级、中级和专家级等难度。留神,作者倡议在深刻研讨计划形式之前,浏览KISS(力图简略)和YAGNI(你不会须要它)等软件计划准则。链接:https://github.com/iluwatar/java-design-patterns2. 口试指南这个罕见技巧主题的概述被称为“你实现义务须要晓得的大全”,已累计收到了36000多颗GitHub星。该存储库图文并茂,说明了典范的数据构造和算法等,还附有指向有用册本和教程视频的链接。只管它被标志为与Java无关,但其说明关于任何懂得盘算机迷信的人来讲都有效。链接:https://github.com/kdn251/interviews3. 算法用Java完成罕见的排序、兼并及其余算法,以及一个段落的说明、图表以及演示现实应用的算法。链接:https://github.com/TheAlgorithms/Java4. 安卓洁净架构关于那些在应用Java构建安卓利用顺序方面追求领导的人来讲,这供给了一个应用洁净代码方式构建的示例利用顺序,该方式遭到备受尊敬的编程巨匠Robert C. Martin的支撑,Martin被人称为“鲍勃大叔”。该存储库有一个链接指向附带的演练,更具体地先容了采纳的方式以及表现利用顺序现实运转的视频。链接:https://github.com/android10/Android-CleanArchitecture5. Java 8指南Java 8能够不再是该言语的最新版本,但因为很多开辟职员和构造仍在应用它,因而先容基础内容的该指南应当很有效。链接:https://github.com/winterbe/java8-tutorial6. 更好的Java这个自成一体的列表列出了作者以为最有效的那些库、实际和东西。链接:https://github.com/cxxr/better-java7. 安卓提醒和技能这份速查表为应用Java构建安卓利用顺序的开辟职员列出了一系列倡议,鉴戒了偕行们的多年教训。链接:https://github.com/nisrulz/android-tips-tricks8. 杰出的测试主动化关于那些对测试主动化感兴致的人,这个列表汇总了框架、东西、库和软件,它们都派得上用处。链接:https://github.com/atinfo/awesome-test-automation9. 算法和数据构造概述了怎样用Java来完成罕见的算法和数据构造,并附有怎样答复口试成绩的示例。链接:https://github.com/sherxon/AlgoDS10. Leetcode谜底Leetcode为开辟职员供给了一个平台,用于磨难他们的技巧,并为口试中的编程测试做预备。这份片面的列表网络懂得答应用Java方面的很多差别Leetcode困难的谜底。链接:https://github.com/gouthampradhan/leetcode原文题目:Learning programming languages for free: GitHub's best guides for Java developers,作者:Nick Heath【51CTO译稿,配合站点转载请说明原文译者和出处为51CTO.com】【义务编纂:庞桂玉 TEL:(010)68476606】 点赞 0

上一篇:工作10年感悟:小公司里如何精进?

下一篇:没有了

返回
版权信息Copyright © IT技术教程 版权所有    ICP备案编号:鲁ICP备09013610号