摘要: 本文说明: ①本文格式: 序号、命令 详解,用文字或者代码 举例: ②本文索引: 1.设置IP 2.ps -aux 3.grep 4. | 1.设置IP 如果本地网卡eth0已经启动,就可以用下面的命令临时设置IP地址 (eth0 表示第1块本地网卡,它是按照数字顺序来命名的) 举例:sudo if 阅读全文
posted @ 2018-11-15 17:59 弄潮儿儿 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.对象的引用 JDK1.2之后,对象的引用分为了四种情况 强引用:Object obj = new Object();只要强引用还在,垃圾回收器就永远不会收集被引用的对象。 软引用:SoftReference 它用来描述一下可能还有用,但并非必须引用,在系统内存不够时,会被回收。 弱引用:Weak 阅读全文
posted @ 2018-11-15 17:23 弄潮儿儿 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 字节码指令和符号引用、直接引用 1.主动引用和被动引用 主动引用:虚拟机规定只有满足四个情况的的情况下,才会进行主动引用。 被动引用:除过四种情况的引用是被动引用。 只有主动引用才会初始化 2.通过子类调用父类的静态字段,是被动引用,不会让初始化子类,只会初始化父类。 对于静态字段,只有直接定义这个 阅读全文
posted @ 2018-11-15 17:20 弄潮儿儿 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1.静态绑定和动态绑定 静态绑定:即前期绑定,在程序执行前方法已经被绑定,此时由编译器或者其他连接程序实现,针对Java,可以理解为编译期的绑定,java中只有final、static、private和构造方法是前期绑定的。 动态绑定:即晚期绑定,也叫运行时绑定,在运行时根据具体的类型进行绑定,在j 阅读全文
posted @ 2018-11-15 17:20 弄潮儿儿 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 方法区: ①存储被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码数据 ②又称为永久代,仅对于Hotspot来讲,JRockit和IBM J9里面没有永久代的概念,1.8以后是元空间,直接使用的是外存 ③垃圾回收再这一部分比较少,主要是对废弃常量的无用类的回收。 ④运行时常量池也在这一部分 阅读全文
posted @ 2018-11-15 17:13 弄潮儿儿 阅读(167) 评论(0) 推荐(0) 编辑