![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 75
cccc___
你好
展开
-
基于springMVC的图书管理系统
基于springMVC的图书管理系统功能:新增图书,修改图书,删除,批量删除,借阅与归还修改图书状态,模糊查询原创 2024-07-31 00:41:21 · 590 阅读 · 0 评论 -
基于Tomcat+servlet+jsp实现的图书管理系统
基于tomcat+jsp+servlet实现的图书管理系统原创 2024-07-25 10:35:07 · 376 阅读 · 0 评论 -
JAVA+JDBC+swing+IDEA实现学生管理系统
时隔多年,我又有了新的课设任务,还是最原始的基于swing的管理系统。基于IDEA+JDBC+mysql+swing的学生信息管理系统。原创 2024-07-16 21:19:19 · 416 阅读 · 0 评论 -
下载JDK17及IDEA2023全流程
时隔很久,再次装JAVA环境,确保JAVA正常的运行环境(我选择的是JDK17)其次是,编译代码(这里是IDEA2023)原创 2024-07-04 19:40:42 · 288 阅读 · 1 评论 -
基于jsp+servlet实现的通讯录
课设为了好过,选了个简单好做的项目,十天课设,水了四天(还写了两天需求文档emm)。虚虚浮浮哈哈哈哈哈哈。把项目界面放这儿,资源上传了还在审核,等通过了就把链接放过来。实现的功能不多,界面也怪简洁的。尴了个尬,答辩还被老师为难。导致现在想起老师的脸就心有余悸哈哈哈哈哈哈。有啥问题可以问我啊如果我会的话噗(大概率是不会的)这是项目目录界面放上来勉强看一看吧,仙道彰未免太...原创 2019-12-23 10:57:05 · 2611 阅读 · 14 评论 -
三层架构与MVC的区别
三层架构是整个项目的架构,将整个项目分层,分为三层,分别为表现层(UI),业务逻辑层(BLL)、数据访问层(DAL)。 1、表现层(UI):通俗讲就是展现给用户的界面。 2、业务逻辑层(BLL):对数据层的操作,对数据业务逻辑处理。 3、数据访问层(DAL):数据操作,数据查询处理。MVC也是分为三层,分别为Model(模型),View(视图),Controller(控制器)。...原创 2019-06-03 08:59:28 · 241 阅读 · 0 评论 -
HashMap的putAll方法
源码public void putAll(Map<? extends K, ? extends V> m) { int numKeysToBeAdded = m.size(); //如果传入的map容量为0,直接返回 if (numKeysToBeAdded == 0) return; /...原创 2019-05-15 21:56:44 · 7431 阅读 · 0 评论 -
HashMap
HashMap:数组+链表,结合二者优势上一篇粗略理解了Map的各个类,这一篇详写对HashMap的认识。HashMap特点HashMap是基于哈希表的Map接口实现。HashMap底层采用的是Entry数组和链表实现。HashMap是采用key-value形式存储,其中key是可以允许为null但是只能是一个,并且key不允许重复(如果重复则新值覆盖旧值)。HashMap...原创 2019-05-07 20:40:29 · 150 阅读 · 0 评论 -
Map
Map(映射)1)AbstractMap是抽象类,实现了Map中以下方法:public int size() Map中定义了一个entrySet方法,返回的是Map.Entry的Set集合,直接调用Set集合的size方法即是Map的大小。public boolean isEmpty() 调用上面的size方法,等于0即为空。public boolean conta...原创 2019-05-06 21:24:44 · 209 阅读 · 0 评论 -
Listiterator与iterator
今天java课老师讲了listiterator与iterator的关系,粗浅地学习了一下。ListIterator是iterator的子接口Listiterator可以应用于List及其子类,Iterator可以应用于Collection及其子类前者实现双向遍历,后者实现单向遍历关于各自有的方法:ListIterator迭代器包含的方法有:add(E e)...原创 2019-05-06 20:28:08 · 161 阅读 · 0 评论