2月份Github上热门的Java开源项目

发表于:2020-3-16 09:56

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:猿妹整编    来源:开源最前线

#
java
#
Java
  2月份GitHub上最热门的Java开源项目排行已经出炉啦,本月上榜的项目,大部分都是大家熟悉的,比如通过Java演示算法的Algorithms;用于编写微服务的Helidon......一起来看看上榜详情:
  1.Algorithms
  https://github.com/williamfiset/Algorithms
  Star 3441
  算法和数据结构是高效代码和良好软件设计的基础。要成为一名优秀的程序员,就需要创建和设计出色的算法。该存储库的目标是演示如何以最简单,最优雅的方式正确实现常见的数据结构和算法。
  2.ghidra
  https://github.com/NationalSecurityAgency/ghidra
  Star 119770
  Ghidra 是由NSA的研究理事会为NSA 网络安全任务开发的软件逆向工程(SRE)框架,它有助于分析恶意代码和病毒等恶意软件,并可以让网络安全专业人员更好地了解其网络和系统中的潜在漏洞
  3.helidon
  https://github.com/oracle/helidon
  Star 1842
  Helidon是一个用于编写微服务的Java框架,这些微服务运行在由Netty提供支持的快速 Web 内核上。
  4.dbeaver
  https://github.com/dbeaver/dbeaver
  Star 12275
  DBeaver是一个基于Java开发,免费开源的通用数据库管理和开发工具,使用非常友好的ASL协议,支持WindowsLinux、macOS等。DBeaver采用Eclipse框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER图、数据导入/导出、数据库比较、模拟数据生成等
  5.toBeTopJavaer
  https://github.com/hollischuang/toBeTopJavaer
  Star 11117
  Java工程师成神之路,完整大纲如下:
  6.Java
  https://github.com/TheAlgorithms/Java
  Star 21887
  该项目用Java实现的所有算法。
  7.Head-First-Design-Patterns
  https://github.com/bethrobson/Head-First-Design-Patterns
  Star 1792
  《Head First Design Patterns》书籍的示例代码,与2014年7月发布的书籍对应,你可以载代码并从命令行编译并运行,或者将代码加载到Eclipse中的项目中。
  8.material-components-android
  https://github.com/material-components/material-components-android
  Star 9555
  适用于Android的模块化和可自定义的Material Design UI组件,这些组件是由谷歌的工程师和用户体验师团队开发,可实现可靠的开发工作流程,从而构建美观且功能强大的Android应用。
  9.spring-petclinic
  https://github.com/spring-projects/spring-petclinic
  Star 3923
  一个基于Spring的示例应用程序。
  10.react-native-navigation
  https://github.com/wix/react-native-navigation
  Sara 11289
  这是一款react-native导航组件, 按使用形式主要分三部分:
  StackNavigator:类似于普通的Navigator,屏幕上方导航栏
  TabNavigator:相当于iOS里面的TabBarController,屏幕下方的标签栏
  DrawerNavigator:抽屉效果,侧边滑出
  11.mockito
  https://github.com/mockito/mockito
  Star 10168
  Mockito是一个针对Java的mocking框架。它与EasyMock和jMock很相似,但是通过在执行后校验什么已经被调用,它消除了对期望行为(expectations)的需要。其它的mocking库需要你在执行前记录期望行为(expectations),而这导致了丑陋的初始化代码。

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号