会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
panther125
panther记录心路历程!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年4月19日
JDBC案列
摘要: JDBC的编程步骤 第一步:注册驱动(告诉Java程序,即将要连接那个品牌的数据库) 第二步:获取连接(表示JVM的进程和数据库进程之间的通道打开了,这属于进程之间的通信,重量级的,使用完后一定要关闭) 第三步:获取数据库操作对象(专门执行sql语句的对象) 第四步:执行SQL语句(DQL DML
阅读全文
posted @ 2022-04-19 12:38 panther125
阅读(55)
评论(0)
推荐(0)
2022年4月17日
NIO与IO流
摘要: 1 public static void main(String[] args) throws IOException { 2 //创建RandomAccessFile源文件 3 RandomAccessFile rabsrc = new RandomAccessFile("mm.png","rw"
阅读全文
posted @ 2022-04-17 00:16 panther125
阅读(49)
评论(0)
推荐(0)
2022年4月14日
list、set、map的区别和联系
摘要: List、Map、Set的区别与联系 一、结构特点 `List`和`Set`是存储单列数据的集合,`Map`是存储键值对这样的双列数据的集合; `List`中存储的数据是有顺序的,并且值允许重复;`Set`中存储的数据是无顺序的,并且不允许重复,但元素在集合中的位置是由元素的`hashcode`决定
阅读全文
posted @ 2022-04-14 21:01 panther125
阅读(198)
评论(0)
推荐(0)
2022年4月13日
java集合常见的工具类
摘要: Collections ArrayList<String> al = new ArrayList<>(); //static boolean addAll(Collection<? super T> c,T... elements) Collections.addAll(al, "john", "r
阅读全文
posted @ 2022-04-13 18:38 panther125
阅读(71)
评论(0)
推荐(0)
2022年4月12日
集合框架的底层
摘要: List `ArrayList` 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使用`ensureCapacity`操作来增加 ArrayList 实例的容量。这可以减少递增式再分配的数量。 ArrayList继承于 `Abstrac
阅读全文
posted @ 2022-04-12 23:49 panther125
阅读(41)
评论(0)
推荐(0)
ArrayList插入指定位置源码分析
摘要: System.arraycopy() 方法 // 我们发现 arraycopy 是一个 native 方法,接下来我们解释一下各个 //参数的具体意义 /** * 复制数组 * @param src 源数组 * @param srcPos 源数组中的起始位置 * @param dest 目标数组 *
阅读全文
posted @ 2022-04-12 17:45 panther125
阅读(193)
评论(0)
推荐(0)
上一页
1
2
公告