JAVA
superlin2008
这个作者很懒,什么都没留下…
展开
-
用java检测远程主机是否能被连接
FROM:http://cgaolei.javaeye.com/blog/411811看到几个论坛中一直有人问用Java实现Ping的功能,如果Google一下也可以找到不少答案。有人推荐使用java的Runtime.exec()方法来直接调用系统的Ping命令。也有人完成了纯Java实现Ping的程序,使用的是Java的NIO包(native io, 高效IO包)。我个人认为,没有必要用Ja原创 2010-05-03 11:29:00 · 1185 阅读 · 0 评论 -
Java 内存释放
Java 内存释放from:http://nicoleamanda.blog.163.com/blog/static/74996107201041244547454/(问题一:什么叫垃圾回收机制?)垃圾回收是一种动态存储管理技术,它自动地释放不再被程序引用的对象,按照特定的垃圾收集算法来实现资源自动回收的功能。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用,以免造成内存泄露。<br />(问题二:java的垃圾回收有什么特点?)JAVA语言不允许程序员直接控制内存空间的使用。内转载 2010-06-27 16:33:00 · 1581 阅读 · 0 评论 -
Java内存溢出的详细解决方案(转载)
Java内存溢出的详细解决方案(转载)<br />文章分类:Java编程本文介绍了Java内存溢出的详细解决方案。本文总结内存溢出主要有两种情况,而JVM经常调用垃圾回收器解决内存堆不足的问题,但是有时仍会有内存不足的错误。作者分析了JVM内存区域组成及JVM设置虚拟内存的方式,从而给出了一系列解决方案 <br />一、内存溢出类型<br /><br />1、java.lang.OutOfMemoryError: PermGen space <br /><br />JVM管理两种类型的内存,堆和非堆。堆是给转载 2010-06-27 16:25:00 · 494 阅读 · 0 评论 -
apache
http://commons.apache.org/原创 2010-05-03 13:21:00 · 368 阅读 · 0 评论 -
java语句备忘
代码如下:List lines = FileUtils.readLines(new File(fileName));for(Object line : lines){}问题:1.List 表示什么意思?2.for括号内部的表达式是什么意思?1、范型。表示lines中可保存任意类型2、for-each 语句,作为for(int i=0;iObject line=lines.get(i);..原创 2010-05-03 15:39:00 · 406 阅读 · 0 评论 -
java异常
Throwable Throwable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java throw 语句抛出。类似地,只有此类或其子类之一才可以是 catch 子句中的参数类型。 两个子类的实例,Error 和 Exception,通常用于指示发生了异常情况。通常,这些实例是在异常情况的上下文中新近创建的,因此包含了相转载 2010-05-28 15:12:00 · 453 阅读 · 0 评论 -
谈谈Runtime类中的freeMemory等几个方法
<br />from: http://blog.sina.com.cn/s/blog_473d30e1010007dm.html<br />最近在网上看到一些人讨论到java.lang.Runtime类中的freeMemory(),totalMemory(),maxMemory()这几个方法的一些问题,很多人感到很疑惑,为什么,在java程序刚刚启动起来的时候freeMemory()这个方法返回的只有一两兆字节,而随着java程序往前运行,创建了不少的对象,freeMemory()这个方法的返回有时候不但没转载 2010-06-22 17:56:00 · 704 阅读 · 0 评论