jvm
yrlovelr
既然选择了远方,便只顾风雨兼程
展开
-
java.net.BindException: Address already in use: JVM_Bind <null>:8080
Address already in use: JVM_Bind:8080在MyEclipse启动或者是tomcat启动的时候出现:Address already in use: JVM_Bind:8080 出现该异常,这里的8080是你的端口,有可能是80或者其他,但是都是一个原因引起的,我在用MyEclipse的时候,有时候MyEclipse突然死掉了,然后我就直接关掉在打开,转载 2013-04-15 09:16:12 · 1671 阅读 · 0 评论 -
java.io.EOFException
java.io.EOFExceptionat java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2554)at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297)at java.io.ObjectI原创 2014-01-19 22:48:42 · 3734 阅读 · 0 评论 -
Java的内存泄漏
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。问题的提出Jav转载 2014-02-21 14:23:44 · 886 阅读 · 0 评论 -
jvm 内存管理(初见)
java内存泄露即是:对象可达,但是对象没有使用,gc不会回收该对象,但是对象又会占用内存,所以会造成内存不够,如果对象没有被引用,即对象没用,则会被gc在不定时间进行垃圾回收java jvm内存管理大概分为两种情况,1.有向图的方式进行内存管理(即对象是否可达)。大多数情况下通过main函数能够访问到对象即为有效对象,gc不会回收,如果不能访问到的对象,即会被gc回收。特点:效率原创 2014-02-21 14:21:27 · 830 阅读 · 0 评论 -
java 执行顺序
public class Test { 行1public static Test t = new Test("a"); 行2public int i = print(2);原创 2014-02-20 11:37:20 · 963 阅读 · 0 评论 -
java 用户线程与守护线程
package util;import java.util.Scanner;import java.util.Timer;import java.util.TimerTask;public class TimerTest { public static void main(String []args){ Timer timer = new Timer(t原创 2014-04-14 11:09:01 · 850 阅读 · 0 评论