上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 快速入门 在模块下新建lib文件夹,将mysql的jar包粘贴进去并右键选择添加为库,范围选择模块库 package jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; 阅读全文
posted @ 2023-02-24 16:32 ben10044 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 多态是不能调用子类独有的方法的,形象来说程序是不知道user是个child 如果能在运行过程中知道user是什么类型,那就能用child里面的方法了 好比通过照镜子知道自己长什么样,java中就有反射这种机制在运行中得到对象的类型等相关信息 通过反射的方式来获取整体的对象--类对象 Class<? 阅读全文
posted @ 2023-02-24 01:49 ben10044 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 进程 Hello.java 编译并运行Hello.java jps查询java当前运行的进程 24900 Hello 表示名为Hello的进程正在运行 关闭运行Hello.java的cmd后再查询jps Hello进程消失了 说明运行一个程序就会启动一个进程,进程的名字就是执行的类的名字 线程 线程 阅读全文
posted @ 2023-02-23 16:58 ben10044 阅读(9) 评论(0) 推荐(0) 编辑
摘要: package Map; import java.util.HashMap; import java.util.Set; public class demo { public static void main(String[] args) { HashMap<String, Integer> map 阅读全文
posted @ 2023-02-22 15:35 ben10044 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Hashtable也是Map接口的一个实现类 Hashtable与HashMap相似,能使用的方法大差不差 但有以下区别 阅读全文
posted @ 2023-02-22 15:14 ben10044 阅读(11) 评论(0) 推荐(0) 编辑
摘要: HashMap是集合Map接口的实现类,底层数据结构是数组+链表 Map是处理键值对数据的 概念 左边的一列称为键,右边的一列称为值 键唯一,值不唯一,键值一一对应 一对键值称为键值对或键值对对象,又称Entry对象 体系 Map Map是双列集合的顶层接口,它的功能是全部双列集合都可以继承使用的 阅读全文
posted @ 2023-02-22 15:05 ben10044 阅读(34) 评论(0) 推荐(0) 编辑
摘要: queue的底层结构是队列,一般用于缓冲、并发访问 queue也有size、isEmpty、contains、clear等方法 更多信息参考 https://blog.csdn.net/rocling/article/details/103834545?spm=1001.2101.3001.6650 阅读全文
posted @ 2023-02-21 23:47 ben10044 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Set接口的特点是无序和不重复 上图就是无序的体现,HashSet底层数据结构是数组+链表,虽然数组有索引,但是数据并不是按索引来存放 而是先通过Hash算法来给出各个数据存放的位置 如图,数据A通过Hash算法得到存放的位置是索引2,B是索引1,C是索引0 所以HashSe里的数据是无序的 上图是 阅读全文
posted @ 2023-02-21 23:15 ben10044 阅读(16) 评论(0) 推荐(0) 编辑
摘要: LinkedList底层的数据结构是链表 链表相较于数组的优点:插入和删除时更加便捷,改变指针指向就行,不需要挪动位置 缺点:内存空间占用更大 添加数据add package List; import java.util.LinkedList; public class linkedList { p 阅读全文
posted @ 2023-02-21 17:03 ben10044 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 集合是数据的一种容器,用于容纳数据。 java在util包里提供了完整的集合框架 阅读全文
posted @ 2023-02-21 14:40 ben10044 阅读(2) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页