
前言
▲▲▲我是一个学生,不是大学生,现在疫情开学了,每日的时间比较少▲▲▲
▲▲因此平日只能写一写短小的时间较少的文章▲▲
☺☺☺作者周末会记录写一些长文☺☺☺
∷新人榜单在榜∷
◑◑大号也差不多这个名字◑◑
…最后感谢大家的支持与关注,如果大家又什么意见或者建议可以找作者…
√大家如果觉得作者还不错的话,还请给作者一个关注。
目录
一.Java创建对象的说法正确的有(A.B.C.D)
题目解析:
二.java中,用(A )关键字定义常量?
题目解析:
三.java程序内存泄露的最直接表现是(C )
题目解析:
A.用new语句创建对象,是最常见的创建对象的方法。
B.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。
C.调用对象的clone()方法。
D.运用反序列化手段,调用java.io.ObjectInputStream对象的 readObject()方法。
Java有5种方式来创建对象:
A.final
B.#define
C.float
D.const题目解析:
A,final修饰变量,表示变量的指向(引用地址)不可变。
B,#define,Java中没这个东西。
C,单精度浮点。
D,const,这是个保留关键字,和goto一样。暂时没有用。
频繁FullGc
jvm崩溃
程序抛内存溢出的Exception
java进程异常消失
1.OutOfMemoryError:Java heap space 堆内存不够
2.OutOfMemoryError:GC overhead limit exceeded GC回收时间过长,过长是指98%的时间用来GC却回收不到2%的堆内存
3.OutOfMemoryError:Direct buffer memory 堆内存充足但本地内存可能已经使用光
4.OutOfMemoryError:unable to create new native thread 创建了太多线程,超过了系统承载极限
5.OutOfMemoryError:Metaspace 元空间内存不够
6.StackOverflowError 栈内存不够