随笔分类 -  Java核心

摘要:Spring的核心,一个IOC,一个AOP,前量已经了解了IOC,现在来了解AOP。 AOP底层 AOP的底层实现是用的动态代理。因此先来回顾代理模式。 代理模式 代理模式有静态代理、动态代理。 静态代理 角色: 抽象角色 : 一般使用接口或者抽象类来实现 真实角色 : 被代理的角色 代理角色 : 阅读全文
posted @ 2021-10-17 16:25 四叶笔记 阅读(95) 评论(0) 推荐(0) 编辑
摘要:多角度分析ArrayList和LinkedList。 阅读全文
posted @ 2021-10-10 17:26 四叶笔记 阅读(152) 评论(0) 推荐(0) 编辑
摘要:没有向集合中添加任何元素时,容量0,添加一个元素后容量10,当超过10个后,每次以1.5倍的扩充容量。 阅读全文
posted @ 2021-10-09 16:46 四叶笔记 阅读(62) 评论(0) 推荐(0) 编辑
摘要:目录 含义和作用 生命周期 架构和类关系 ServletContext web.xml 注册servlet Servlet 过滤器 Servlet 异常处理 Servlet cookie和session 转发和重定向 含义和作用 含义 servlet是SUN公司早期用于开发动态web的一门技术。 s 阅读全文
posted @ 2021-10-03 00:11 四叶笔记 阅读(77) 评论(0) 推荐(0) 编辑
摘要:对于集合的排序,直接的有sort()、间接的有借用compareTo、Comparable等,但是对于相对复杂的对象集合,还得自己实现方法来处理。 现在有这样一个思路: 第一步:从需要排序的对象集合中,用迭代器或者增加循环,提取排序所依据的属性; 第二步:将提取出来的属性,转为可以排序的类型,并排序 阅读全文
posted @ 2019-01-18 18:56 四叶笔记 阅读(799) 评论(0) 推荐(0) 编辑
摘要:Date类表示特定的瞬间,精确到毫秒。 创建 有2种方法可以创建Date对象(这里不考虑已过时的构造函数) 无参new 有参new,有参构造器有多个: 其中,Date(long date),是根据给定的毫秒值创建日期对象,如下,通过获得当前时间的秒值,从而获得当前时间,当然也可以根据自己的意愿选择一 阅读全文
posted @ 2018-11-07 22:21 四叶笔记 阅读(211) 评论(0) 推荐(0) 编辑
摘要:2 阅读全文
posted @ 2018-10-28 14:13 四叶笔记 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Java中基本数据类型与包装类型有 存在基本类型对应包装类的原因: 基本数据类型存方在栈中,效率更高 new出来的对象存在于堆中(通过栈中的引用来使用这些对象),是一个对象,因此具有更多的诸如“转换”的方法 包装类型的意义 Java是一个面相对象的编程语言,基本类型并不具有对象的性质,为了让基本类型 阅读全文
posted @ 2018-10-14 11:43 四叶笔记 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:Java Servlet(Java服务器小程序)是一个基于Java技术的Web组件,运行在服务器端,它由Servlet容器所管理,用于生成动态的内容, Servlet是平台独立的Java类,编写一个Servlet,实际上就是按照Servlet规范编写一个Java类。Servlet被编译为平台独立 的 阅读全文
posted @ 2018-09-27 21:15 四叶笔记 阅读(460) 评论(0) 推荐(0) 编辑
摘要:spring MVC上传下载文件。 阅读全文
posted @ 2018-09-14 23:24 四叶笔记 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:懒汉、饿汉、单例模式 阅读全文
posted @ 2018-08-25 19:09 四叶笔记 阅读(135) 评论(0) 推荐(0) 编辑
摘要:写在前面 通过自己编写的Java代码程序,去模仿实现MySql客服端的简单功能,最终以控制台操作,很像在Dos窗口通过命令操作MySql数据库。 关键问题 在编写过程中遇到的一些小问题和一些值得留心注意的点: 增删改查结果是否成功的获得 查询结果 不定集列数的获得 1 //获取结果集的列数 2 78 阅读全文
posted @ 2018-08-20 19:28 四叶笔记 阅读(281) 评论(0) 推荐(0) 编辑
摘要:链接准备 链接准备 2.将数据库驱动导入至项目的工作空间中,使得其内部包含的包和类都加入到编译环境中。(导入方式,选中上面一步的连接器,右键Buid path) 下面建立一个链接操作类来描述链接和操作方法: 建立一个类Test 第一步:在代码中初始化数据库驱动:Class.forName("com. 阅读全文
posted @ 2018-08-20 19:13 四叶笔记 阅读(1384) 评论(0) 推荐(1) 编辑
摘要:比起文字,直接看代码,更能快速学习理解。 阅读全文
posted @ 2018-08-12 14:46 四叶笔记 阅读(189) 评论(0) 推荐(0) 编辑
摘要:泛型笔记。 阅读全文
posted @ 2018-08-11 19:32 四叶笔记 阅读(142) 评论(0) 推荐(0) 编辑
摘要:多线程编程。 阅读全文
posted @ 2018-08-07 23:53 四叶笔记 阅读(164) 评论(0) 推荐(0) 编辑
摘要:enum学习。 阅读全文
posted @ 2018-08-07 20:01 四叶笔记 阅读(386) 评论(0) 推荐(0) 编辑
摘要:工厂模式的一个小例子。 阅读全文
posted @ 2018-08-07 19:30 四叶笔记 阅读(167) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示