-
方法区内存溢出怎么处理?
在 Java 虚拟机中,方法区是可供各线程共享的运行时内存区域。在不同的 JDK 版本中,方法区中存储的数据是不一样的:JDK 1.7 之前的版本,运行时常量池是方法区的一个部分,同时方法区里面存储了类的元数据信息、静....- 盾给网
- 0
- 0
- 530
-
静态方法内部能对非静态调用吗?
不能 静态方法只能访问静态成员 调用静态方法时可能对象并没有被初始化,此时非静态变量还未初始化 非静态方法的调用和非静态成员变量的访问要先创建对象...- 盾给网
- 0
- 0
- 289
-
如何实现数组和List之间的转换?
数组转 List ,使用 JDK 中 java.util.Arrays 工具类的 asList 方法 public static void testArray2List() { String[] strs = new String[] {"aaa", "bbb", "ccc"}; List....- 盾给网
- 0
- 0
- 378
-
java中IO流有哪些?
按数据流向:输入流和输出流 输入和输出都是从程序的角度来说的。 输入流:数据流向程序 输出流:数据从程序流出。 按处理单位:字节流和字符流 字节流:一次读入或读出是8位二进制 字符流:一次....- 盾给网
- 0
- 0
- 310
-
如何停止一个线程池?
Java 并发工具包中java.util.concurrent.ExecutorService 接口定义了线程池任务提交、获取线程池状态、线程池停止的方法等。JDK 1.8 中,线程池的停止一般使用shutdown()、shutdownNow()、shutdown() + awaitTermin....- 盾给网
- 0
- 0
- 344
-
sleep()和yield()有什么区别?
sleep() 方法给其他线程运行机会时不考虑线程的优先级;yield() 方法只会给相同优先级或更高优先级的线程运行的机会线程执行 sleep() 方法后进入阻塞状态;线程执行 yield() 方法转入就绪状态,可能马上又得得到执....- 盾给网
- 0
- 0
- 285
-
spring自动装配bean有哪些方式?
spring 配置文件中 <bean> 节点的 autowire 参数可以控制 bean 自动装配的方式default - 默认的方式和 "no" 方式一样no - 不自动装配,需要使用 <ref />节点或参数byName - 根据名称进行装配....- 盾给网
- 0
- 0
- 380
-
Java中有哪些解析XML的类库?有什么特点?
1. DOM(Document Object Model)符合官方 W3C 标准是以层次结构组织的节点可以在层次结构中寻找特定信息需要加载整个文档、构造层次结构优点:可获取和操作 xml 任意部分的结构和数据缺点:需加载整个 XML 文档,消....- 盾给网
- 0
- 0
- 307
-
linux指令-cal
显示公历日历指令后只有一个参数,表示年份,1-9999指令后有两个参数,表示月份和年份常用参数:-3 显示前一月,当前月,后一月三个月的日历-m 显示星期一为第一列-j 显示在当前年第几天-y [year]显示[year]年份的....- 盾给网
- 0
- 0
- 305
-
MySQL创建和使用索引的注意事项?
适合创建索引的列是出现在 WHERE 或 ON 子句中的列,而不是出现在 SELECT 关键字后的列索引列的基数越大,数据区分度越高,索引的效果越好对字符串列进行索引,可制定一个前缀长度,节省索引空间避免创建过多的索引....- 盾给网
- 0
- 0
- 298