首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java常用工具

java8Api中文网址:https://www.matools.com/api/java8 Guava 目前Google Guava在实际应用中非常广泛,让使用Java开发变得更加愉快,,它简单易用,...对Java语言是一个非常好补充,可以说只要你在使用Java语言开发任何项目都应该使用Guava,它简单易用,对Java语言是一个非常好补充。...有必要对该工具类库做一个使用小结,以提升实际工作效率 Guava是一个非常有用现代程序库,在Java项目中强烈推荐使用它来取代Apache Commons一些子项目(例如Lang, Collection..., IO等等),除了这里介绍一些最常用特性,它还包括缓存、网络、IO、函数式编程等等内容(其中函数式编程在Java 8中可以使用Stream和Lambda表达式等特性来实现)。...它参考文档应该是Java程序员手头必备之物 Api文档链接:https://tool.oschina.net/apidocs/apidoc?

36120

Java开发常用在线工具

作为一个Java开发人员,经常要和各种各样工具打交道,除了我们常用IDE工具以外,其实还有很多工具是我们在日常开发及学习过程中要经常使用到。...我会在我个人博客中单独创建一个常用工具页面,把这些工具链接放到里面。...Java源代码搜索 Grepcode是一个面向于Java开发人员网站,在这里你可以通过Javaprojects、classes等各种关键字在线查看它对应源码,知道对应project、classes...正则验证 Java开发对正则表达式肯定不陌生。站长工具提供正则验证还不错。 正则代码生成 站长工具提供正则代码生成。...加密解密 站长工具加密解密 查看网页源代码 查看网页源代码 单位换算 convertworld是一个比较全单位换算网站。我经常用它进行时间单位和货币单位换算。 ?

1.8K90
您找到你想要的搜索结果了吗?
是的
没有找到

Java常用开发工具

java常用开发工具。都说工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手开发工具是必不可少。另外面试java工作时开发工具使用也是一个重要考核点。...下面我们先简单了解一下这些java开发常用工具。...一、java初学者常用源码编辑工具介绍 java源代码本质上其实就是普通文本文件,所以理论上来说任何可以编辑文本文件编辑器都可以作为我们java代码编辑工具。...与常用版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库方式,不必服务器端软件支持(ps:这得分是用什么样服务端,使用http协议或者git协议等不太一样。...Gradle在默认情况下为我们提供了许多常用Plugin,其中包括有构建Java项目的Plugin,还有War,Ear等。

2.3K21

常用Java工具,16个

大家好,又见面了,我是你们朋友全栈君。 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用Java工具类。...以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取5万个开源项目源码。...setProperty:设置对象属性值 populate:根据Map给属性复制 copyPeoperty:复制单个值,从一个对象到另一个对象 cloneBean:克隆bean实例 现在你只要了解了以上16种最流行工具类方法...,你就不必要再自己写工具类了,不必重复造轮子。...大部分工具类方法通过其名字就能明白其用途,如果不清楚,可以看下别人是怎么用,或者去网上查询其用法。

1.2K10

Java 常用资源工具集合

来源:http://rrd.me/emdDq 搜索资源网站 学习技术过程我们经常需要使用搜索引擎来检索资料,国内常用也就是某度了。...Stack Overflow Stack Overflow:https://stackoverflow.com/ 我们如果常用 Google,很多技术问题答案就在这个网站上,如果你无法使用 Google...工具类 图片相关工具 TinyPNG:https://tinypng.com/ 免费在线图片压缩工具,压缩率高,无损画质,直接拖拽使用,很方便。...https://www.pdftoword.com/ https://tools.pdf24.org/zh/ https://cn.office-converter.com/ 在线编译器 包含前后端(php、java...文档笔记平台 推荐几个常用国内外云笔记平台,比较常用应该是印象、有道、石墨,有一些国外访问速度比较慢,影响体验。

1.1K10

Java世界最常用工具类库

Java世界有很多实用工具类框架,今天介绍3个使用频率最高框架。...有很多实用工具类并没有全部列出来,只列出了最基础一部分,感兴趣小伙伴,可以看官方api进行更深入学习 Apache Commons Apache Commons有很多子项目,常用项目如下 项目...作用 BeanUtils 对Java Bean进行各种操作,复制对象,属性 Codec 处理常用编码,解码 Collections 扩展Java集合框架操作 I/O 输入/输出工具封装 Lang...java基本对象(java.lang) 方法工具类包 BeanUtils 提供了一系列对java bean操作,读取和设置属性值等 @Data public class User { private...= stopwatch.elapsed(TimeUnit.SECONDS); TimeUnit 可以指定时间精度 Joda Time jdk1.8之前,日期操作类常用只有java.util.Date

92420

Java开发常用工具

Java开发常用工具 小贴士 Java是目前最流行软件开发语言,其IDE环境也备受开发者关注,IDE可以极大提高开发速 一 UltraEdit UltraEdit可以编辑文本、十六进制、ASCII...用它设计Java程序时,可以对Java关键词进行识别并着色,方便了Java程序设计。它具有完备复制、粘贴、剪切、查找、替换、格式控制等编辑功能。...我们需要不就是一个可以代替写字板工具吗?相信这个EditPlus会成为你首选。...五 Eclipse 这是从05年开始已经成为众所周知、最流行、也最受欢迎Java开发工具。...缺点也非常明显,安装插件麻烦、插件对版本要求比较严格、大量插件安装上之后会变得很慢。Eclipse是非常好Java开发工具,但是还是无法和一个50多M身躯Idea相比!

1K50

JAVA常用开发工具

哈哈:) 所以说java开发入门门槛有点高。没关系。后面的课程我会一个一个逐步给大家详细介绍。 下面我们先简单了解一下这些java开发常用工具。...一、java初学者常用源码编辑工具介绍 java源代码本质上其实就是普通文本文件,所以理论上来说任何可以编辑文本文件编辑器都可以作为我们java代码编辑工具。...JDK是 Java 语言软件开发工具包,JDK是整个java开发核心,它包含了JAVA运行环境,JAVA工具JAVA基础类库等。...与常用版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库方式,不必服务器端软件支持(ps:这得分是用什么样服务端,使用http协议或者git协议等不太一样。...Gradle在默认情况下为我们提供了许多常用Plugin,其中包括有构建Java项目的Plugin,还有War,Ear等。

1.7K20

Java常用工具

Java常用工具类 1. org.apache.commons.io.IOUtils closeQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块...可以看到源码里又一次消费了Entity内容,假如用户没有消费,那调用Entity时候将会把它消费掉 toByteArray:把Entity转换为字节流 consumeQuietly:和consume一样...() filter:过滤元素,雷瑟Listfilter() find:基本和select一样 collect:和transform 差不多一样,但是返回新数组 forAllDo:调用每个元素指定方法...获取对象属性值 setProperty:设置对象属性值 populate:根据Map给属性复制 copyPeoperty:复制单个值,从一个对象到另一个对象 cloneBean:克隆bean实例 作者:Java...HuTool工具集 HuTool工具

15810

Java常用工具

下面转自:http://www.trinea.cn/android/android-common-utils/ Android常用工具类 主要介绍总结Android开发中常用工具类,大部分同样适用于...12、ArrayUtils 数组工具类,可用于数组常用操作,如: isEmpty(V[] sourceArray) 判断数组是否为空或长度为0 getLast(V[] sourceArray, V...14、ListUtils List工具类,可用于List常用操作,如: isEmpty(List sourceList) 判断List是否为空或长度为0 join(List list, String...15、MapUtils Map工具类,可用于Map常用操作,如: isEmpty(Map sourceMap) 判断map是否为空或长度为0 parseKeyAndValueToMap(String...16、ObjectUtils Object工具类,可用于Object常用操作,如: isEquals(Object actual, Object expected) 比较两个对象是否相等 compare

68311

常用JAVA开发工具介绍

1、常用开发工具 1.1、高级记事本 在windows操作系统中,记事本是一个小应用程序,采用一个简单文本编辑器进行文字信息记录和存储。...、HTML和程序语言Windows编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言一个简单IDE。...基础上加上自己插件开发而成功能强大企业级集成开发环境,主要用于JavaJava EE以及移动应用开发。...1.2.2、IDEA简介 IDEA 全称 IntelliJ IDEA,是java语言开发集成环境,IntelliJ在业界被公认为最好java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE...1.2.4、Eclipse简介 Eclipse是一个专门针对Java集成开发工具,是IBM公司产品。是免费、开源、由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。

1.1K10

工具篇:JAVA开发之常用工具

Commons Email 是邮件操作组件,对Java Mail API进行了封装,提供了常用邮件发送和接收类,简化邮件操作。该组件依赖Java Mail API。...Commons IO 是处理IO工具类包,对java.io进行扩展,提供了更加方便IO操作。 Commons JCI 提供通用Java编译器接口。...类包给中间件/日志工具开发者一个简单日志操作抽象,允许程序开发人员使用不同具体日志实现工具。 Commons Math 轻量级自容器数学和统计计算方法类包,包含大多数常用数值算法。...Commons Email 是邮件操作组件,对Java Mail API进行了封装,提供了常用邮件发送和接收类,简化邮件操作。该组件依赖Java Mail API。...类包给中间件/日志工具开发者一个简单日志操作抽象,允许程序开发人员使用不同具体日志实现工具。 Commons Math 轻量级自容器数学和统计计算方法类包,包含大多数常用数值算法。

56160

12款最常用Java测试工具

Parasoft Jtest Jtest是Parasoft公司推出一款针对java语言自动化白盒测试工具,它通过自动实现java单元测试和代码标准校验,来提高代码可靠性。...JProfiler JProfiler是一个全功能Java剖析工具(profiler),主要用于检查和跟踪系统(限于Java开发)性能工具。...测试Java程序覆盖率工具,支持J2ME, J2SE, and J2EE。...JCover Java代码覆盖率测试工具。 JMeter 开源Java桌面应用程序,旨在加载测试功能行为和衡量绩效。 JStyle Java源代码分析器。...HttpUnit HttpUnit是一个开源测试工具,是基于JUnit一个测试框架,主要关注于测试Web应用,解决使用JUnit框架无法对远程Web内容进行测试弊端。

3.1K20

java:工作中常用工具

工作中大家要用到很多工具类,第三方jar中有很多现成工具类符合自己项目需要,这个时候就不需要去重复造轮子了,从而节省了很多时间,大家可以利用这些时间去做其它重要事情,如果没有符合自己工具类,...这个时候就要写自己工具类了,下面列举一些工作中常用工具类。...java自带api基本上能满足日常开发需要了 2、集合工具类 apacheorg.apache.commons.collectionsCollectionUtils: a...CollectionUtils: a、CollectionUtils.isEmpty(null): true 集合工具类掌握上面两个基本上能满足日常开发了,另外还有一些常用API就不一一列出了...3、数组工具类 apachecommons-lang3ArrayUtils: a、CollectionUtils.isEmpty(null): true 4、集合泛型对象创建工具类 google

99030

java开发常用工具类库google guava

GuavaGuava是一个Google开源Java核心库,它提供了许多实用工具和辅助类,使Java开发更加简洁、高效、可靠。目前和hutool一起,是业界常用工具类库。...shigen也比较喜欢使用,在这里列举一下常用工具类库和使用案例。...(Preconditions)Preconditions是Guava提供一组前置条件检查工具,它提供了一些检查参数是否符合预期方法。...缓存大小限制:设置缓存最大容量,当缓存超过设定容量时,可以通过一些策略(比如使用 LRU 或 FIFO)来自动淘汰一些不常用缓存项。可以使用 maximumSize 方法设置缓存最大容量。...(); // 输出: Hit Rate: 1.0 System.out.println("Hit Rate: " + stats.hitRate());}以上就是guava常用案例和方法推荐了

41110
领券