`
dreamstone
  • 浏览: 288422 次
  • 来自: ...
文章分类
社区版块
存档分类

一些java中常用的小工具

阅读更多

在java开发中,难免要碰到一些问题会让自己迷惑,这个时候找朋友问问是个好办法,google一下也不错,但有些细节的问题,或者较新的问题从以上两种途径不容易找到答案,这个时候有些工具是能帮助你解决问题的。

javap ,反编译java class 成字节码,能解决很多JLS(Java Language Special)相关的问题,例如i=i++的问题. double-checked locking问题
另外一个好的工具是java -verbose

可以用java -verbose:gc 查看gc情况,查看虚拟机内存的使用情况,查看gc对自己程序的冲击
可以用java -verbose:class 查看自己的程序使用了多少class。一个有意思的应用见这里

Runtime,java中的Runtime能帮助你在调试的时候解决很多问题。
常用的有Runtime.getRuntime().maxMemory()
                Runtime.getRuntime().exec()                
                Runtime.getRuntime().gc()
                Runtime.getRuntime().getLocalizedInputStream(in)

                 

分享到:
评论

相关推荐

    一些java常用的工具类

    以下是对"一些java常用的工具类"的详细说明。 首先,工具类通常包含静态方法,这些方法不依赖于类的实例,可以直接调用,减少了对象创建的开销。这些类通常以“Utils”或“Helper”结尾,如Apache Commons Lang中的...

    JAVA 的 常用 CommUtil 工具类大全

    JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全JAVA 的 常用 CommUtil 工具类大全

    java常用的工具类整理28个

    以上是Java中28个常用工具类的简要介绍,每个类都有丰富的功能,掌握并灵活运用它们,将极大提升你的Java编程能力。在实际开发中,根据具体需求选择合适的工具类,可以编写出高效、简洁的代码。

    java开发常用工具类

    本文将详细解析"java开发常用工具类"中的关键知识点,包括日历、时间处理、Excel导出、网络请求、流操作、数据处理、数值计算以及XML和Web工具类。 1. **日历和时间处理**: Java中`java.util.Calendar`和`java....

    Java常用工具类

    本篇将详细介绍Java开发中的常用工具类,涵盖以下几个方面: 1. **集合操作:** `java.util.Collections` 类提供了对集合对象进行各种操作的静态方法,如排序、填充、反转等。例如,`Collections.sort()` 可以对...

    java常用工具类

    Java语言在设计时就考虑到了代码的复用...以上就是Java中的一些常用工具类,它们在日常开发中扮演着不可或缺的角色,极大地提高了开发效率和代码质量。了解并熟练使用这些工具类,对于提升Java编程技能是非常有帮助的。

    java常用的工具类

    主要包含的工具: 1、敏感字的过滤 2、文件的各种操作 3、图片的验证码,图片裁剪 4、获取客户端的ip 5、md5加密,加密解密 6、对象的clone 7、获取操作系统的版本 8、String的操作 9、Date的操作 10、...

    开发常用小工具

    以下是对标题"开发常用小工具"和描述中提到的几个关键工具的详细解释: 1. **代码统计工具**: 这类工具主要用于量化程序员的工作量,分析代码库的规模,以及评估项目的复杂性。它们可以统计代码行数、注释行数、...

    Java常用开发工具.zip

    在给定的“Java常用开发工具.zip”压缩包中,我们可以找到几个关键的组件,这些工具对于Java开发者来说至关重要。 1. **Tomcat 8.5**: Tomcat是一个开源的、基于Apache Software Foundation的Jakarta项目下的...

    JAVA开发常用工具安装包

    JAVA开发常用工具安装包 Java是一种广泛应用于软件开发的编程语言,为了提高开发效率和质量,开发者需要安装和配置各种开发工具。以下是JAVA开发常用工具安装包的详细介绍: Eclipse Eclipse是最流行的Java开发...

    常用的java工具类

    1.[工具类] 读取、打印输出、保存xml .java 2.[工具类] Java中计算任意两个日期之间的工作天数 .java 3.[工具类] MD5 .java 4.[工具类] 时间工具TimeUtil.java 5.[工具类] 通信服务端...等等20几个常用工具类.

    一些java常用的工具类整合

    以下是对标题“一些java常用的工具类整合”及描述中提到的知识点的详细解释: 1. **字符编码**: 在Java中,处理字符编码通常涉及到`java.nio.charset`包中的类。例如,`Charset`类可以用于识别和操作字符集,`...

    java开发常用工具类大全,程序员必备工具

    本文将详细解析“java开发常用工具类大全”中涉及的关键知识点,包括但不限于输入字符校验、数据转换、网络操作、加密解密、JSON处理、图像操作以及数据库操作。 1. **输入字符校验类**: 这类工具通常包含对字符...

    Java常用工具类包包含各种常用开发工具

    "Java常用工具类包"是一个集合,它包含了多种针对不同场景的工具类,如文件操作、文本处理、对象转换等。下面将详细介绍这些工具类的主要功能及其应用场景。 1. **文件对比**: - Java中的`java.io.File`类可以...

    java 常用工具源码

    java 常用工具源码,多年工作积累,源码分享。 工作中多年积累常用工具,log封装,日期类,多线程操作,字符串处理,邮件发送,http工具类,页面处理,汉字拼音,ftp ,md5, secret,ValidatorStringEx,Xml类。

    java 常用工具类

    Java工具类是Java编程中非常重要的组成部分,它们提供了一系列预定义的方法,可以帮助开发者高效地处理各种常见任务,而无需从头实现。在Java中,最知名的工具类库是`java.util`包,它包含了大量方便实用的类。下面...

    java常用开发工具

    java常用开发工具简要介绍,对初步学习java的人员有引导、指点作用

Global site tag (gtag.js) - Google Analytics