Java
文章平均质量分 79
是个狼灭
这个作者很懒,什么都没留下…
展开
-
HashMap相关
1、为什么用HashMap?HashMap是一个散列桶(数组和链表),它存储的内容是键值对(key-value)映射HashMap采用了数组和链表的数据结构,能在查询和修改方便继承了数组的线性查找和链表的寻址修改HashMap是非synchronized,所以HashMap很快HashMap可以接受null键和值,而Hashtable则不能(原因就是equlas()方法需要对象,因为Has...原创 2019-08-08 14:00:59 · 73 阅读 · 0 评论 -
题目:多线程实现交替输出 A B C ,连续输出20遍
题目:多线程实现交替输出 A B C ,连续输出20遍package com.qianfeng.yxl.the19.example;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/**lenovo 2019/8/11 13:54*/public cl...原创 2019-08-11 14:20:03 · 471 阅读 · 0 评论 -
计算机常用词汇辨析
一、IO 介绍我们通常所说的 BIO 是相对于 NIO 来说的,BIO 也就是 Java 开始之初推出的 IO 操作模块,BIO 是 BlockingIO 的缩写,顾名思义就是阻塞 IO 的意思。1.1 BIO、NIO、AIO的区别BIO 就是传统的 java.io 包,它是基于流模型实现的,交互的方式是同步、阻塞方式,也就是说在读入输入流或者输出流时,在读写动作完成之前,线程会一直阻塞在那...原创 2019-08-15 16:57:05 · 110 阅读 · 0 评论 -
DOM4J操作XML
一、读取xml文件public static void readxml() throws Exception{ //1创建SaxReader SAXReader reader=new SAXReader(); //2获取Document对象 Document document=reader.read(new FileReader("src\\books2.xml")); //...原创 2019-08-16 19:30:28 · 91 阅读 · 0 评论 -
模拟Spring中的依赖注入原理
模拟Spring中的依赖注入原理代码:(通过反射及内省机制将实体类对象成员上的注解中的信息注入该实体类的对象中) 注意条件是自定义注解中的属性名与实体类中的属性名相同需求1:假设实体类CarManager中show方法的参数的类型(即实体类的类型)知道,也知道CarManager类中有一个名为show的方法;自定义注解的类型知道,但不知道自定义注解中的属性名以及给这些属性赋的值,只知道自定义注解...原创 2019-08-18 13:24:38 · 100 阅读 · 0 评论 -
抽取数据库工具类
1)实体类/* * yxl 2019/8/26 14:20 * 佛祖保佑,永无BUG! */public class Emp { private Integer empno; private String ename; private String job; private Integer mgr; private Date hiredate; ...原创 2019-08-26 21:00:42 · 229 阅读 · 0 评论 -
过滤器应用之自动登录
1登录页面-login.jsp<%-- Created by IntelliJ IDEA. User: yxl Date: 2019/9/6 Time: 11:17 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/htm...原创 2019-09-14 19:23:08 · 149 阅读 · 0 评论