互联网
-
JAVA GUI布局管理器
流布局管理器 : FlowFrame a.布局方式:是按从左往右,从上往下,由中间开始的方式依次排放组件,组件大小根据组件内容确定,组件的位置会随着容器大小的改变而改变 b.使用场景:用来放置组件,而不是用来放中间容器,流布局最好只做单行布局 网格布局管理器:GridLayout a.布局方式:按行列将整个容器划分为等大的,放u入的子容器如果与设置的数目不等,优先保证行改变列 b.使用场景
- 互联网
- 2026年05月04日
-
Java 反射之JDK动态代理
Proxy提供用于创建动态代理类和代理对象的静态方法,它也是所有动态代理类的父类。如果我们在程序中为一个或多个接口动态地生成实现类,就可以使用Proxy来创建动态代理类;如果需要为一个或多个接口动态的创建实例,也可以使用Proxy来创建动态代理实例。 Proxy提供了如下两个方法来创建动态代理类和动态代理类: (1)、static Class<?>
- 互联网
- 2026年05月04日
-

Java HashMap底层实现原理源码分析Jdk8
在JDK1.6,JDK1.7中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。而JDK1.8中,HashMap采用位桶+链表+红黑树实现,当链表长度超过阈值(8)时,可能会将链表转换为红黑树,这样大大减少了查找时间。 简单说下HashMap的实现原理:
- 互联网
- 2026年05月04日
-
java 泛型 通配符 T E
java 泛型 通配符 T E 2024-08-17 Java 泛型 通配符类型 @author ixenos 摘要:限定通配符类型.无限定通配符类型.与普通泛型区别.通配符捕获 通配符类型 通配符的子类型限定(?都是儿孙) <? extends T> Pair<? extends Employee> managerrr = new Pair<Manager>
- 互联网
- 2026年05月04日
-

java head space java.lang.OutOfMemoryError: Java heap space内存溢出
上一篇JMX/JConsole调试本地还可以在centos6.5 服务器上进行监控有个问题端口只开放22那么设置的9998端口 你怎么都连不上怎么监控?(如果大神知道还望指点,个人见解) 线上项目出现了org.apache.solr.servlet.SolrDispatchFilter - null:java.lang.RuntimeException: java.lang
- 互联网
- 2026年05月04日
-
java 获取当前目录路径
java 获取当前目录路径 2024-11-09 项目目录如下: test1.class中读取test.txt import java.io.*; import java.util.Scanner; public class Test1 { public static void main(String[] args) throws IOException { Scanner in=new
- 互联网
- 2026年05月04日
-
Java int 千分位分割
Java int 千分位分割 2024-10-31 package com.testEmp; import java.text.DecimalFormat; public class NumberFormat { public static void main(String[] args) { System.out.println(toWestNumFormat(1)); System.out
- 互联网
- 2026年05月04日
-

Java 集合系列 04 LinkedList详细介绍(源码解析)和使用示例
java 集合系列目录: 概要 和学习ArrayList一样,接下来呢,我们先对LinkedList有个整体认识,然后再学习它的源码;最后再通过实例来学会使用LinkedList。内容包括: 第1部分 LinkedList介绍 第2部分 LinkedList数据结构 第3部分 LinkedList源码解析(基于JDK1.7) 第4部分 LinkedList遍历方式 第1部分
- 互联网
- 2026年05月04日
-
Java IO流详解与应用(二)
I/O流(二) 一.缓冲流(缓冲区): 特点:本身没有读写的能力,需要借助普通的读写流进行读写,但可以加快读写的效率 分类:字符缓冲流:BufferedReader(读),BufferedWriter(写) 字节缓冲流:BufferedInputStream(读),BufferedOutputStream(写) 字符缓冲流代码实现文件读写: public class Test { public
- 互联网
- 2026年05月04日
-
java 监听mybatis 对表字段的修改
java 监听mybatis 对表字段的修改 2024-11-05 系列博文: JavaWeb_(Mybatis框架)JDBC操作数据库和Mybatis框架操作数据库区别_一 传送门 JavaWeb_(Mybatis框架)使用Mybatis对表进行增.删.改.查操作_二 传送门 JavaWeb_(Mybatis框架)Mapper动态代理开发_三 传送门
- 互联网
- 2026年05月04日






