
Java基础
文章平均质量分 96
Vivinoo
这个作者很懒,什么都没留下…
展开
-
java7和java8的垃圾回收
常常在面试过程中会问到一些关于Java基础的问题,经过整理后归结为2类,经过百度查询后总结如下,希望对大家有帮助:一、java的垃圾回收?1、垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变转载 2017-03-31 11:56:41 · 606 阅读 · 0 评论 -
JVM性能监控和故障处理工具
jps:虚拟机进程状况工具 jps [ options ] [hostid] -q:只输出LVMID-m:输出虚拟机启动时传递给主类的参数-l:输出主类全名-v :输出虚拟机启动时JVM参数jstat:虚拟机统计信息监视工具 jstat [option vmid [interval[s|ms] [count]]] -class:类装载、卸载数量、总空间及类装载所耗时间-gc:监视转载 2017-06-07 16:38:34 · 427 阅读 · 0 评论 -
Java计算
用二进制表示正数、负数、小数二进制中的原码、反码、补码 对于有符号数而言: (1)二进制的最高位是符号位:0表示正数,1表示负数 (2)正数的原码、反码、补码都一样; (3)负数的反码 = 它的原码符号位不变,其他位取反(0 ->1 ; 1->0 ); (4)负数的补码 = 它的反码 +1; (5)0的反码、补码都是0; (6)在计...转载 2018-02-23 15:07:08 · 754 阅读 · 0 评论 -
JNDI
jndi转载 2018-05-07 14:50:04 · 191 阅读 · 0 评论 -
Java reference
Java四种引用类型在JDK 1.2之后,Java对引用的概念进行了扩充,将引用分为强引用、软引用、弱引用、虚引用。强引用:强引用就是代码中普遍存在的,类似“Object obj=new Object()”这类的引用,只要强引用还在,垃圾回收器就不会回收掉被引用的对象。软引用:用来描述一些还有用,但并非必需的对象。对于软引用关联着的对象,在系统将要发生内存溢出异常之前,将会把这些对象列...原创 2018-07-17 14:47:30 · 361 阅读 · 0 评论 -
转:浅析Java中的final关键字
浅析Java中的final关键字浅析Java中的final关键字 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请多多谅...转载 2018-08-07 14:12:27 · 198 阅读 · 0 评论 -
Java类文件结构及其加载
Class类文件的结构Class文件是一组以8位字节为基础的二进制流,其中包含了两种数据类型:无符号数和表。 无符号数属于基本的数据类型,以u1、u2、u4、u8来分别代表1个字节、2个字节、4个字节和8个字节的无符号数,无符号数可以用来描述数字、索引引用、数量值或者按照UTF-8编码构成字符串值。 表是由多个无符号数或者其他表作为数据项结构构成的复合数据类型,所有表都习惯性地以”_inf...转载 2018-12-20 16:20:29 · 209 阅读 · 0 评论 -
Java动态代理
代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.静态代理静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类.静态代理总结:1.可以做到在不修改目标对象的功能前提下,对目标功能扩展. 2...转载 2018-12-18 17:17:48 · 355 阅读 · 0 评论